Haskell

すごい Haskell たのしく学ぼう! 正誤表のようなもの(非公式)

後で読み返すときのため。 ※この表の内容は、間違っている場合があります ページ誤正 p101 findKey関数4行目 | key == x = Just v | key == k = Just v p194 remove関数7-8行目 putStrLn..., mapM_... p198 21行目 新しい形クラス 新しい型クラス p264 21行…

関数適用の優先順位

関数適用の優先順位はどんな演算子の優先順位よりも高い。 演算子化された関数の優先順位は、infixl 9。 プレリュード演算子の優先順位と結合性 Precedence Left associativeoperators Non-associativeoperators Right associativeoperators 9 !! . 8 ^, ^^,…

EmacsのHaskell-modeでゴミが表示される

EmacsのHaskell-modeで以下のようなゴミが表示される #[nil "\300C\207" [t] 2] これを解消するには、haskell-mode.el内の (pp (byte-compile (lambda () (values t))))) を含む関数をコメントアウトする 環境 windows7 haskell-mode-2.8.0 emacs-23.2 参考…