runState() 공개 메소드

Run computation on a monad with initial state
public runState ( mixed $initialState ) : array
$initialState mixed
리턴 array
예제 #1
0
/**
 * runState :: State s a -> s -> (a, s)
 *
 * Unwrap a state monad computation as a function.
 *
 * @param M\State $state
 * @param mixed $initialState
 *
 * @return mixed
 */
function runState(M\State $state, $initialState)
{
    return $state->runState($initialState);
}