07/07/28 20:20:54
>>502
> 仮にC#にこれがあったら、
> LINQ構文もこれに乗っけるだけで済んだように見えるけどどどうなんだろ?
現状のLINQのような見やすいものはむずかしいと思います。
from~selectのクエリー構文とか、通常のFuncと(Lambda)Expressionが
同じように見える件とか・・・。
ただ、LINQの元ネタはHaskellのList MonadとかQuery Monad(内容は実質State Monadと同じ)
らしいですから、よりオリジナルに近い実装ができるとは思います。
あ、でもC#で中置の演算子が自由に定義できないとやっぱり辛いか・・・。(´・ω・`)