AwaitValueDiscard

class AwaitValueDiscard[F[_], T] extends ValueDiscard[F[T]]

Marker interface for forcing monad evaluation before discard. Useful for pure effect monads.

Marker interface for forcing monad evaluation before discard. Useful for pure effect monads.

trait ValueDiscard[F[T]]
class Object
trait Matchable
class Any

Type members

Types

type FT = F[T]
type TT = T

Value members

Concrete methods

@compileTimeOnly("AwaitValueDiscard should not be used directly")
inline override def apply(value: F[T]): Unit
Definition Classes