Write Note [Strict State monad] to explain what G.U.M.State.Strict does
As requested by Simon after review of !7342. I also took liberty to define the `Functor` instance by hand, as the derived one subverts the invariants maintained by the pattern synonym (as already stated in `Note [The one-shot state monad trick]`).
Loading
Please register or sign in to comment