ふつケル写経会 第8回
行ってきました。
7章の後半を写経しました。前半はガード、case式らへんを水越さんと、後半は二項演算子、let式、where節らへんをemeitchさんと写経しました。
こんな感じで同じ優先順位で異なる結合性の演算子を一緒に使おうとするとコンパイルエラーになることが分かった。ちゃんと叱ってくれるので親切です。
main = print $ 5 - 3 %% 2 (%%) :: Int -> Int -> Int infixr 6 %% a %% b = a - b
結果
precedence parsing error cannot mix `(-)' [infixl 6] and `(%%)' [infixr 6] in the same infix expression
あと、let式とwhere節を混ぜて使って普通はやらないような変態的なことを色々と実験したり。
勉強会後はおおもりさんに出来上がったばかりの日経ソフトウェア日経ソフトウエアを見せていただいて盛り上がりました。
- 出版社/メーカー: 日経BP出版センター
- 発売日: 2006/07/24
- メディア: 雑誌
- この商品を含むブログ (4件) を見る