作者: 機械伯爵 | |
日時: 2009/5/9(23:44) |
> OCamlもあったほうがよいですね。PerlでMooseを書いたStevan Littleも注目し > ている言語ということで。再帰版。 > > -----^ > Objective Caml version 3.11.0 > > # let rec factorial = function > | 0 -> 1 > | n -> n * factorial(n - 1);; > val factorial : int -> int = <fun> > # factorial 10;; > - : int = 3628800 > # > -----$ 関数型言語は、やっぱり関数定義が見やすいです。 別項でPrologも載せてみましたが、やっぱり数値を扱う関数は 関数型のほうがわかりやすいようですね。 /機械伯爵/