Packages

object LazyOption extends LazyOptionInstances with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LazyOption
  2. Serializable
  3. LazyOptionInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def condLazyOption[A](value: Boolean, a: => A): LazyOption[A]

    Returns the given argument in lazySome if this is true, lazyNone otherwise.

  2. def fromOption[A](oa: Option[A]): LazyOption[A]
  3. def lazyNone[A]: LazyOption[A]
  4. implicit def lazyOptionEqual[A](implicit arg0: Equal[A]): Equal[LazyOption[A]]
    Definition Classes
    LazyOptionInstances
  5. implicit val lazyOptionInstance: Traverse[LazyOption] with MonadPlus[LazyOption] with BindRec[LazyOption] with Cozip[LazyOption] with Zip[LazyOption] with Unzip[LazyOption] with Align[LazyOption] with Cobind[LazyOption] with Optional[LazyOption] with IsEmpty[LazyOption]
    Definition Classes
    LazyOptionInstances
  6. implicit def lazyOptionMonoid[A](implicit arg0: Semigroup[A]): Monoid[LazyOption[A]]
    Definition Classes
    LazyOptionInstances
  7. implicit def lazyOptionShow[A](implicit S: Show[A]): Show[LazyOption[A]]
    Definition Classes
    LazyOptionInstances
  8. def lazySome[A](a: => A): LazyOption[A]