7
如何跨多行在ghci中定义函数?
我正在尝试定义ghci中跨越多行的任何简单函数,以以下示例为例: let abs n | n >= 0 = n | otherwise = -n 到目前为止,我已经尝试过在第一行之后按Enter键: Prelude> let abs n | n >= 0 = n Prelude> | otherwise = -n <interactive>:1:0: parse error on input `|' 我也尝试过使用:{and :}命令,但距离并不远: Prelude> :{ unknown command ':{' use :? for help. 我在Linux上使用适用于Haskell 98的GHC Interactive版本6.6,我缺少什么?