![](https://s.togetter.com/static/web/img/placeholder.gif)
『関数プログラミング実践入門』、catとrls2strsに分けるところcatは既存関数ありそうだし、rls2strはmapあること分かっているから、リストじゃない関数定義したくなる。でもまずは最初にそうしようと決めた通り順を追おう。
2014-12-15 21:58:34![](https://s.togetter.com/static/web/img/placeholder.gif)
『関数プログラミング実践入門』第6章、30分で4ページほど写経した。RLE.hsのfromCharAndRunLengthが実装できた。かなり細かく分けて丁寧に書いてあることが実感できた。最初だからかな?
2014-12-15 22:16:10![](https://s.togetter.com/static/web/img/placeholder.gif)
「さらなる仕上げ」の途中でhlintかけたら、"to avoid lambda"ってヒントが出てきた。ラムダ式避けた方がいいのかな。
2014-12-20 09:49:53