modify method

Evaluation<E, R, W, S, Unit> modify(
  1. S f(
    1. S s
    )
)

Implementation

Evaluation<E, R, W, S, Unit> modify(S f(S s)) => Evaluation(_W, (r, s) => Future.value(Right(Tuple3(_W.zero(), f(s), unit))));