Scheme:純粋関数型プログラミング
Scheme:純粋関数型プログラミング
https://gist.github.com/Hamayama/3b47e004a9a000bed9c4cdf91adf7ed6
- Schemeによる純粋関数型プログラミングのサンプルです。
実行するまで副作用を生じない「アクション」によって、プログラムを組み立てます。
(R7RS対応)
- 正直メリットはよく分かりません。。。
(副作用のある部分を分離することで、テストや最適化がやりやすくなる?)
- がんばって R7RS で動作するようにしてみましたが、
Gauche の $ がないと、インデントと閉じ括弧で苦しんだため、
Gauche の $ のソースを貼り付けて使用しています。
hamayama(2017/05/25 13:25:53 UTC)
Last modified : 2017/05/25 13:25:53 UTC