Concurrent Clean : 中置演算子とsyntax
http://d.hatena.ne.jp/bellbind/20070519/1179564014
Haskellはそうだったと思いますけど(詳しくない)、Cleanは、syntax的には関数と演算子の区別がつかないのですよ。
(startWith) infix 9 :: !String !String -> Bool Start = "abcdefg" startWith "abc"
なんて書き方ができるのです。
http://d.hatena.ne.jp/bellbind/20070519/1179564014
Haskellはそうだったと思いますけど(詳しくない)、Cleanは、syntax的には関数と演算子の区別がつかないのですよ。
(startWith) infix 9 :: !String !String -> Bool Start = "abcdefg" startWith "abc"
なんて書き方ができるのです。