プログラミング方法論

今日は、datatypeについて。さすがMLだ。ユーザー定義のdatatypeの作成が可能らしい。ということで、リスト構造も再定義ができるという。すばらしい。
二分木(Binary Tree)がめちゃくちゃ簡単に表現されていた。これはCと比較するとあまりにもかわいそうかもしれない。前の大学のプログラミング演習Cをやっている人に見せてあげたら、愕然とするかもね。
でも、プログラムは単純だけど、やっぱり、リカーシブ(再帰)になれていないと読めないのはCと同じだけど。