Exemple #1
0
            public StateResult <TState, TResult> Run(TState state)
            {
                StateResult <TState, TValue> result = _self.Run(state);

                return(StateResult.Create(result.State, _selector(result.Value)));
            }
Exemple #2
0
 public StateResult <TState, RWSResult <TOutput, TState, TValue> > RunState(TState state)
 {
     return(StateResult.Create(state, _self.RunRWS(_environment, state)));
 }
 public StateResult <TState, TState> Run(TState state)
 {
     return(StateResult.Create(_state, _state));
 }
Exemple #4
0
 public StateResult <TState, Unit> RunState(TState state)
 {
     return(StateResult.Create(_state, Unit.Default));
 }
Exemple #5
0
 public StateResult <TState, TState> RunState(TState state)
 {
     return(StateResult.Create(state, _selector(state)));
 }
Exemple #6
0
            public StateResult <TState, TValue> RunState(TState state)
            {
                StateResult <TState, TValue> result = _self.RunState(state);

                return(StateResult.Create(_selector(result.State), result.Value));
            }