Actualización de «Biparticiones de una lista»
He actualizado las soluciones del ejercicio Biparticiones de una lista cuyo enunciado es
Definir la función
biparticiones :: [a] -> [([a],[a])]
tal que (biparticiones xs)
es la lista de pares formados por un prefijo de xs
y el resto de xs
. Por ejemplo,
λ> biparticiones [3,2,5] [([],[3,2,5]),([3],[2,5]),([3,2],[5]),([3,2,5],[])] λ> biparticiones "Roma" [("","Roma"),("R","oma"),("Ro","ma"),("Rom","a"),("Roma","")]