By default, GHCi don't allow multi line
expressions. For example, try to type the expression `1+2*3` in multi lines. You can't.
Prelude> 1+ <interactive>:9:3: parse error (possibly incorrect indentation or mismatched brackets)
To span an expression across multiple
lines, you need to use multiline block. You should type :{ to start a multi
line block, and type :} to end multi line block.
Prelude> :{ Prelude| 1+ Prelude| 2 Prelude| * Prelude| 3 Prelude| :} 7
No comments:
Post a Comment