Soy nuevo en Haskell y después de comenzar ghci
probé:
f x = 2 * x
y obtuve:
<interactive>:1:4: parse error on input `='
que no entiendo.
Curiosamente, funcionó bien antes. Supongo que he hecho un Haskell mal configurado. Reinstalar ghc6 no resuelve el problema.
Para obtener información, uso Ubuntu 10.4 y la versión de ghc6 es 6.12.1-12
let
en sus ejemplos