プログラミング全般
今年はHaskellを勉強しています。土日などを利用して、すごいH本を3〜4週間かけて読み終えました。時間かかった分、記憶の密度が低くて、まだ理解度は低いです。新しい概念を学ぶ時は、同じテーマの本を何冊か読んで、本当に読みたかった本を再度読み直すと…
PerlのリストはPerlらしいというか、結構おもしろいなーと思うことがあります。Perlのリストの面白いところを紹介してみます。 cons, append Perlでconsとかappendするいい方法何かなーとか考えてた時に、リストの標準機能でできることに気づきました。 my @…
最近、4Clojureにハマっています。プログラミング学習サイトには、プログラムの実行環境が必要だと思っていて、ドットインストールのアプローチよりも、Codecademyのアプローチが正解だと思っています。4ClojureはREPLこそ、別のサイトですが、プログラムの…
あくまで富豪的プログラミングが許される時という前提付きですが、関数合成がとても有用だと思うので、記事にしてみます。なお、ソースコードはCoffeeScriptで記述しているので*1、JavaScriptはわかるけど、CoffeeScriptはわからないという方は、適宜、Coffe…