buenas, estoy tratando de compilar mi solucion de la funcion usando foldl pero obtengo el siguiente error:
error (possibly incorrect indentation or mismatched brackets)
La implementacion es la siguiente:
maxInd :: Ord a => [a] -> (a, Int)
maxInd l = (fst . foldl f (((head l),0),0)) $ (tail l)
where f x ((y,z),w) | x <= y = ((y, z),w+1)
| otherwise ((x,w+1),w+1)
Se agradece cualquier indicio que me puedan dar de donde puede estar mi error
Saludos!