2010/04/11

LOL flatten

これもLOLより(というよりOn Lispより?)。Gaucheで書いてみましたが、これも探せばどこかにありそうですね。

fold-rightで書いてみましたが、大丈夫かな。なんか怪しいような気もする。もしかするとfoldでreverseな方が良いかな。いやfold-rightで大丈夫か。


追記

LOLより。Common Lispのlabelsはschemeのletrecみたいなもの、と考えて良いんだろう、きっと。なんかCLの方が美しい気がする(labelsに限らず)。


プログラミングGaucheLET OVER LAMBDA Edition 1.0On Lisp

0 件のコメント:

コメントを投稿