回答編集履歴
1
修正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
* 代数的データ型(型の定義でデータを表現する手法)
|
14
14
|
|
15
|
-
* 関数合成・モナド(上記のキツイ縛りの中で柔軟にプログラムを書ける仕組み)
|
15
|
+
* 再帰・関数合成・モナド(上記のキツイ縛りの中で柔軟にプログラムを書ける仕組み)
|
16
16
|
|
17
17
|
|
18
18
|
|
@@ -20,6 +20,8 @@
|
|
20
20
|
|
21
21
|
これは真面目にやるでも良いですが、適当にチュートリアルや練習問題をつまみ食いしてみるだけでも得られるものは非常に多いです。実際多かったです。
|
22
22
|
|
23
|
+
あと、コンパイラ一式をダウンロードしてインタプリタを起動するだけでもう書けるので、最初の導入は非常に手軽だというのも利点です。
|
24
|
+
|
23
25
|
|
24
26
|
|
25
27
|
ちなみに、C#でガッツリ関数指向なプログラムを組もうと思った場合、わりと普通に組めます。コンパイラとJITコンパイラが優秀で、そこそこ大きな関数チックなコードを書いてもしっかり動いてくれます。
|