Returns the value of this Bind, or the default value for a Trap.
Returns the value of this Bind, or the default value for a Trap.
Returns the binding of a function applied to the value of this Bind,
otherwise returns this Trap.
Returns the binding of a function applied to the value of this Bind,
otherwise returns this Trap.
Selects fused combinators that trap exceptions with the given handler.
Selects fused combinators that trap exceptions with the given handler.
Synonym for bindOrElse.
Synonym for bindOrElse.
Returns true if this is the false value of the Truth, otherwise returns false.
Returns true if this is the false value of the Truth, otherwise returns false.
Returns true if this is the true value of the Truth, otherwise returns false.
Returns true if this is the true value of the Truth, otherwise returns false.
Returns this Bind, or the other binding for a Trap.
Returns this Bind, or the other binding for a Trap.
Returns the value of this Bind, or null for a Trap.
Returns the value of this Bind, or null for a Trap.
Binds the result of a function applied to the value of this Trap,
if defined, otherwise returns this.
Binds the result of a function applied to the value of this Trap,
if defined, otherwise returns this.
Returns the binding of a function applied to the value of this Trap,
if defined, otherwise returns this.
Returns the binding of a function applied to the value of this Trap,
if defined, otherwise returns this.
(bind: GeneralTraverserOps[A]).count(p)
(bind: GeneralContainerOps[A]).count(p)
(bind: GeneralCollectionOps[A]).count(p)
(bind: StrictTraverserOps[A, Traverser[_]]).drop(lower)(builder)
(bind: StrictContainerOps[A, Container[_]]).drop(lower)(builder)
(bind: StrictCollectionOps[A, Collection[_]]).drop(lower)(builder)
(bind: StrictTraverserOps[A, Traverser[_]]).dropWhile(p)(builder)
(bind: StrictContainerOps[A, Container[_]]).dropWhile(p)(builder)
(bind: StrictCollectionOps[A, Collection[_]]).dropWhile(p)(builder)
(bind: GeneralTraverserOps[A]).eagerly
(bind: GeneralContainerOps[A]).eagerly
(bind: GeneralCollectionOps[A]).eagerly
Returns true if the value of this Bind satisfies the predicate,
otherwise returns false.
Returns true if the value of this Bind satisfies the predicate,
otherwise returns false.
(bind: ElseOps[A, Nothing]).exists(p)
(bind: GeneralTraverserOps[A]).exists(p)
(bind: GeneralContainerOps[A]).exists(p)
(bind: GeneralCollectionOps[A]).exists(p)
Returns true if the value of this Bind satisfies the predicate,
otherwise returns false.
Returns true if the value of this Bind satisfies the predicate,
otherwise returns false.
(bind: ElseOps[A, Nothing]).exists(p)
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap.
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap.
(bind: ElseOps[A, Nothing]).filter(p)
(bind: StrictTraverserOps[A, Traverser[_]]).filter(p)(builder)
(bind: StrictContainerOps[A, Container[_]]).filter(p)(builder)
(bind: StrictCollectionOps[A, Collection[_]]).filter(p)(builder)
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap.
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap.
(bind: ElseOps[A, Nothing]).filter(p)
(bind: GeneralTraverserOps[A]).find(p)
(bind: GeneralContainerOps[A]).find(p)
(bind: GeneralCollectionOps[A]).find(p)
Apllies a function to the value of this Bind, or returns the zero
value for a Trap; equivalent to map f bindOrElse z.
Apllies a function to the value of this Bind, or returns the zero
value for a Trap; equivalent to map f bindOrElse z.
(bind: ElseOps[A, Nothing]).fold(z)(f)
Apllies a function to the value of this Bind, or returns the zero
value for a Trap; equivalent to map f bindOrElse z.
Apllies a function to the value of this Bind, or returns the zero
value for a Trap; equivalent to map f bindOrElse z.
(bind: ElseOps[A, Nothing]).fold(z)(f)
(bind: GeneralTraverserOps[A]).forall(p)
(bind: GeneralContainerOps[A]).forall(p)
(bind: GeneralCollectionOps[A]).forall(p)
Applies a function to the value of this Bind, otherwise does nothing.
Applies a function to the value of this Bind, otherwise does nothing.
(bind: ElseOps[A, Nothing]).foreach(f)
Applies a function to the value of this Bind, otherwise does nothing.
Applies a function to the value of this Bind, otherwise does nothing.
(bind: ElseOps[A, Nothing]).foreach(f)
Selects fused combinators that trap non-fatal exceptions.
Selects fused combinators that trap non-fatal exceptions.
(bind: ElseOps[A, Nothing]).fuse(isTry)
Selects fused combinators that trap non-fatal exceptions.
Selects fused combinators that trap non-fatal exceptions.
(bind: ElseOps[A, Nothing]).fuse(isTry)
(bind: GeneralTraverserOps[A]).lazily
(bind: GeneralContainerOps[A]).lazily
(bind: GeneralCollectionOps[A]).lazily
Binds the result of a function applied to the value of this Bind,
otherwise returns this Trap.
Binds the result of a function applied to the value of this Bind,
otherwise returns this Trap.
(bind: ElseOps[A, Nothing]).map(f)
Binds the result of a function applied to the value of this Bind,
otherwise returns this Trap.
Binds the result of a function applied to the value of this Bind,
otherwise returns this Trap.
(bind: ElseOps[A, Nothing]).map(f)
(bind: StrictTraverserOps[A, Traverser[_]]).slice(lower, upper)(builder)
(bind: StrictContainerOps[A, Container[_]]).slice(lower, upper)(builder)
(bind: StrictCollectionOps[A, Collection[_]]).slice(lower, upper)(builder)
(bind: StrictTraverserOps[A, Traverser[_]]).span(p)(builder1, builder2)
(bind: StrictContainerOps[A, Container[_]]).span(p)(builder1, builder2)
(bind: StrictCollectionOps[A, Collection[_]]).span(p)(builder1, builder2)
(bind: StrictTraverserOps[A, Traverser[_]]).take(upper)(builder)
(bind: StrictContainerOps[A, Container[_]]).take(upper)(builder)
(bind: StrictCollectionOps[A, Collection[_]]).take(upper)(builder)
(bind: StrictTraverserOps[A, Traverser[_]]).takeWhile(p)(builder)
(bind: StrictContainerOps[A, Container[_]]).takeWhile(p)(builder)
(bind: StrictCollectionOps[A, Collection[_]]).takeWhile(p)(builder)
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap; equivalent to filter.
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap; equivalent to filter.
(bind: ElseOps[A, Nothing]).withFilter(p)
(bind: StrictTraverserOps[A, Traverser[_]]).withFilter(p)
(bind: StrictContainerOps[A, Container[_]]).withFilter(p)
(bind: StrictCollectionOps[A, Collection[_]]).withFilter(p)
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap; equivalent to filter.
Returns this Bind if its value satisfies the predicate,
returns the unit Trap if its value does not satisfy the predicate,
otherwise returns this Trap; equivalent to filter.
(bind: ElseOps[A, Nothing]).withFilter(p)