object Maybe
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Maybe
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def andThen[A, B](fn: (A) => Maybe[B])(maybeA: Maybe[A]): Maybe[B]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def empty[A]: Maybe[A]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- implicit def fromOption[A](option: Option[A]): Maybe[A]
- implicit def fromTry[A](aTry: Try[A]): Maybe[A]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def just[A](value: A): Maybe[A]
- def map[A, A1](fn: (A) => A1)(maybe: Maybe[A]): Maybe[A1]
- def map2[A, B, V](fn: (A) => (B) => V)(maybeA: Maybe[A])(maybeB: Maybe[B]): Maybe[V]
- def map3[A, B, C, V](fn: (A) => (B) => (C) => V): (Maybe[A]) => (Maybe[B]) => (Maybe[C]) => Maybe[V]
- def map4[A, B, C, D, V](fn: (A) => (B) => (C) => (D) => V): (Maybe[A]) => (Maybe[B]) => (Maybe[C]) => (Maybe[D]) => Maybe[V]
- def map5[A, B, C, D, E, V](fn: (A) => (B) => (C) => (D) => (E) => V): (Maybe[A]) => (Maybe[B]) => (Maybe[C]) => (Maybe[D]) => (Maybe[E]) => Maybe[V]
- implicit def maybe2Iterable[A](xo: Maybe[A]): Iterable[A]
An implicit conversion that converts an option to an iterable value
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val nothing: Maybe[Nothing]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit def toOption[A](maybe: Maybe[A]): Option[A]
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withDefault[A, A1 >: A](defaultValue: A1)(maybeValue: Maybe[A]): A1
- object Nothing extends Maybe[Nothing] with Product with Serializable