>>274
個人的には、if :: Bool -> a -> a -> a という関数より、
if then else という構文の方がソースが見やすい

関数にすると括弧が増えて lisp/scheme みたいになる