fp

Scalable programming in scala

2006年1月の発表

名づけのない再帰 fixed-point combinator

p.65 Types and Programming Languages より。afact は、引数に階乗関数を渡されたとき階乗関数になる関数。 つまり、階乗関数に適用すると階乗関数が帰ってくる関数。 #! /usr/bin/env perl use strict; use warnings; use integer; my $afact = sub { my $…

Higher-Order Functional Programming with XSLT 2.0 and FXSL

http://www.idealliance.org/papers/extreme/proceedings/html/2006/novatchev01/eml2006novatchev01.html XSLT は関数型プログラミングをサポートしたらしい。

Developing applications with Objective Caml

http://caml.inria.fr/pub/docs/oreilly-book/ 700ページくらいあるOcamlの本。