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.
- Source
- ValueDiscard.scala
Type members
Value members
Concrete methods
@compileTimeOnly("AwaitValueDiscard should not be used directly")
transparent inline override
transformed to await(value)
.
transformed to await(value)
.
- Definition Classes
- Source
- ValueDiscard.scala