2006-04-24 困った OCaml match abc with A -> ... | B -> ... begin match xyz with X -> ... | Y -> ... end | C -> ...と書くと、べつに手続きがあるわけでもないのにbegin〜endが出てくるのが微妙に嫌で、でも括弧で括るのはもっと嫌だ。 と思っていたら、今日書いてたコードは、二つ目のmatch〜with〜の結果をlet〜in〜で束縛していたので、begin〜endは要らないのだった。めでたしめでたし。