関数型プログラミング

関数型プログラミングを学んで学んだこと

関数型プログラミングをしたい,と思ったのはどうしてだったか.「テスタブルなコードを書きたい,ていうかテスト書きたい」というのが発端だったと思う.1年ほど前だ. テスト書くのは当たり前だろと言われるだろうけど,テストは書かないという会社に今勤…

(FP)すごいHaskell!の5.4でflip'が本当に読めなかった話

「すごいHaskellたのしく学ぼう!」の5章の「5.4: ラムダ式」において,標準関数flipの再実装であるflip'がまったくわからなかったのが,2時間かかってやっと理解できたので記録する. まず前提として,第5章は以下のようにステップしてきた. 5.1: カリー…

(FP)すごいHaskellたのしく学ぼう!

[FP]関数型プログラミングを実践する決意表明,した後ブログの更新少なかったけど,学習してなかったわけではなく,少し実務が忙しかった. それに伴い,背中痛,首痛,頭痛があったりして,当初の勢いに反して進捗が遅くなったのも事実.「歳だなあ」「やは…

Haskellの開発環境構築

先ほど決意表明をしました. [FP]関数型プログラミングを実践する決意表明 教本である「関数プログラミング実践入門」ではHaskellを扱うので環境構築をしたので,メモと同朋のためにも記録します. 環境 Mac OSX 10.11.2 El Capitan Haskell Haskell Platfor…

関数型プログラミングを実践する決意表明

決意表明 当ブログでも何度か関数型プログラミングについて書いたことはあるけれど,残念ながらその何度かはいずれも失敗の結果となってしまっている. 今度こそはと,腰を据えて,学習・習得・実践をするためにあらためての決意表明です. FP エントリタイ…

「関数型プログラミングに目覚めた!」を読んだ.

関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日 読みました. この本を支持します 通して読んでみてツラいところは確かに沢山あったのですが,結果的には関数型プログラミングの知識がついたし,「なぜ今,関数型プログラミング…