Return a State<S, C> containing c as value.
State<S, C>
c
@override State<S, C> pure<C>(C c) => State((state) => Tuple2(c, state));