Haskellの理解が急激に進みそうになったきっかけ
しばらく前からプログラミング言語のHaskellをチマチマと勉強してるんですが、いまいち分かったようで分かっていないという期間が続いていました。
しかし、先日、「ふつうのHaskellプログラミング」の「部分適用」を読んで急に何か理解が開けたような気がしました。
引数が複数あるような関数でも、結局は一つの引数を取る関数がさらに関数を返して、関数が次から次へと繋がっていくような感じなんですね。
Haskellの特徴を示すには「部分適用」を真っ先に説明しちゃうのもアリなんじゃないかと思いました。
というわけで、次はいよいよクラスとかモナドとかその辺に着手します(`・ω・´)

