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を使用していますが、何が欠けていますか?