Scheme

lat?…
2014年1月8日
1 分
「Scheme手習い」本文からは脱線するけど、関数 lat? の定義を見たとき、高階関数 map が使えるんじゃないかと思った。もちろん Gauche にも map は用意されている。…
2014年1月8日
1 分
car…
2014年1月7日
1 分
関数 cons は任意のS式をリストの先頭に付け加える。…
2014年1月7日
1 分
関数 null? は引数が空リストのとき真(#t)を返す。…
2014年1月7日
1 分
関数 atom? は任意のS式を引数に取り、それがアトムであるとき真(#t)を返す。といっても Gauche に atom? は用意されていないので、まずは脚注にある定義を写経。…
2014年1月7日
1 分
関数 eq? は2つの引数を取り、同じものならば真(#t)を返す。…
2014年1月7日
1 分
巳年も終わったから Python も終わり、というわけでは決してないのだけど、新しい年には新しい言語を、ということで以前ちょっとだけ触ったことのある Scheme をはじめようと思う。…
2014年1月6日
1 分
Scheme ではすべてはS式だ。基本的なデータも、リストも、関数も全部、S式。…
2014年1月6日
1 分