rapture.core.scalazInterop
ResultT monad transformer
Represents a computation of type Result[A,B].
Result[A,B]
Example:
val x: Option[Result[String, E]] = Some(Answer(1)) ResultT(x).map(1+).run // Some(Answer(2))
Filter on the answer of this result.
Bind through the answer of this result accumulating errors in the contents and type signature.
Map on the answer of this result.
Alias for filter
filter
ResultT monad transformer
Represents a computation of type
Result[A,B]
.Example: