非決定的計算

LINQで非決定性計算

Haskellやっぱ難しいよ。難しいって。 - テンポラリ ↑前にhaskellでやってたのをC# + LINQでやってみた。 前は意味わかんなかったけど、今なら読めるしかけるなぁ。 public void f1() { var result = from baker in Enumerable.Range(1, 5) from cooper in E…

Haskellやっぱ難しいよ。難しいって。

非決定性計算を見た。 Schemeで出てきたんだけどググったらHaskellの例があったので、見てみた。 *SICPのambのあたりで import Control.Monad solve = do baker <- [1, 2, 3, 4, 5] cooper <- [1, 2, 3, 4, 5] fletcher <- [1, 2, 3, 4, 5] miller <- [1, 2…