コード例 #1
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public Func <S, S> ExecState(StateM <S, A> m) => StateM.ExecState <S, A>(m);
コード例 #2
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public S ExecState(StateM <S, A> m, S s) => StateM.ExecState <S, A>(m, s);
コード例 #3
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public A EvalState(StateM <S, A> m, S s) => StateM.EvalState <S, A>(m, s);
コード例 #4
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public Func <S, A> EvalState(StateM <S, A> m) => StateM.EvalState <S, A>(m);
コード例 #5
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public StateM <S, Common.Void> Put(S s) => StateM.Put <S, A>(s);
コード例 #6
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public StateM <S, S> Get() => StateM.Get <S, A>();
コード例 #7
0
ファイル: State.cs プロジェクト: brontofuzik/monads
 public StateM <S, A> Unit(A a) => StateM.Unit <S, A>(a);