es.weso

monads

package monads

Visibility
  1. Public
  2. All

Type Members

  1. case class Failure(msg: String) extends Result[Nothing] with Product with Serializable

  2. trait Filter[+A] extends AnyRef

  3. trait Functor[+A] extends AnyRef

  4. trait Monad[+A] extends Functor[A]

  5. trait OrElse[+A] extends AnyRef

  6. case class Passed[+A](passed: Stream[A]) extends Result[A] with Product with Serializable

  7. trait Plus[+A] extends AnyRef

  8. sealed abstract class Result[+A] extends AnyRef

  9. case class ResultException(msg: String) extends RuntimeException with Product with Serializable

  10. trait Units extends AnyRef

  11. trait Zero extends AnyRef

Value Members

  1. object Result

Ungrouped