AwaitValueDiscard
Marker interface for forcing monad evaluation before discard.
Useful for pure effect monads.
AwaitValueDiscard[F,T].apply(ft)
is transformed to await(ft)
during evaluation of async macro.
Marker interface for forcing monad evaluation before discard.
Useful for pure effect monads.
AwaitValueDiscard[F,T].apply(ft)
is transformed to await(ft)
during evaluation of async macro.