Semantically, returns the result in the monadic value.
Semantically, returns the result in the monadic value.
This macro must be inside a monadic
or a catchIoMonadic
block.
This is not a real method, thus it will never actually execute. Instead, the call to this method will be transformed to a monadic expression. The actually result is passing as a parameter to some scalaz.Monad#bind and scalaz.Monad#point calls instead of as a return value.
the result in the monadic value.
The temporary wrapper that contains the
each
method.the higher kinded type of the monadic value.
the element type of of the monadic value.
the underlying monadic value.