basis

Trap

sealed abstract class Trap[+B] extends Else[Nothing, B]

Source
Else.scala
Linear Supertypes
Else[Nothing, B], Container[Nothing], Collection[Nothing], Traverser[Nothing], basis.Family[Else[_, _]], Immutable, Equals, AnyRef, Any
Known Subclasses
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Grouped
  2. Alphabetic
  3. By inheritance
Inherited
  1. Trap
  2. Else
  3. Container
  4. Collection
  5. Traverser
  6. Family
  7. Immutable
  8. Equals
  9. AnyRef
  10. Any
Implicitly
  1. by TruthToOps
  2. by ElseToOps
  3. by TraverserToGeneralOps
  4. by ContainerToGeneralOps
  5. by CollectionToGeneralOps
  6. by TraverserToStrictOps
  7. by ContainerToStrictOps
  8. by CollectionToStrictOps
  9. by MaybeToOps
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Family = Else[_, _]

    Definition Classes
    Family

Abstract Value Members

  1. abstract def bind: Nothing

    Definition Classes
    Else
  2. abstract def canSafelyTrap: Boolean

    Definition Classes
    Else
  3. abstract def trap: B

    Definition Classes
    Else

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def ++[B >: A](those: Traverser[B])(implicit builder: Builder[B] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictTraverserOps
  4. macro def ++[B >: A](those: Container[B])(implicit builder: Builder[B] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictContainerOps
  5. def ++[B >: A](those: Collection[B])(implicit builder: Builder[B] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictCollectionOps
  6. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. macro def bindOrElse[X >: A](default: ⇒ X): X

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  9. macro def bindOrElse[X >: A](default: ⇒ X): X

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  10. final def canBind: Boolean

    Definition Classes
    TrapElse
  11. final def canEqual(other: Any): Boolean

    Definition Classes
    Else → Equals
  12. final def canTrap: Boolean

    Definition Classes
    TrapElse
  13. def choose[B](q: PartialFunction[Nothing, B]): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  14. macro def choose[B](q: PartialFunction[Nothing, B]): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  15. def choose[B](q: PartialFunction[Nothing, B]): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def collect[B](q: PartialFunction[Nothing, B])(implicit builder: Builder[B] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictTraverserOps
  18. macro def collect[B](q: PartialFunction[Nothing, B])(implicit builder: Builder[B] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictContainerOps
  19. def collect[B](q: PartialFunction[Nothing, B])(implicit builder: Builder[B] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictCollectionOps
  20. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  22. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. macro def flatMap[X, Y >: B](f: (Nothing) ⇒ Else[X, Y]): Else[X, Y]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  24. def flatMap[B](f: (Nothing) ⇒ Traverser[B])(implicit builder: Builder[B] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictTraverserOps
  25. macro def flatMap[B](f: (Nothing) ⇒ Traverser[B])(implicit builder: Builder[B] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictContainerOps
  26. def flatMap[B](f: (Nothing) ⇒ Traverser[B])(implicit builder: Builder[B] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictCollectionOps
  27. macro def flatMap[X, Y >: B](f: (Nothing) ⇒ Else[X, Y]): Else[X, Y]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  28. def fold[B >: A](z: B)(op: (B, B) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  29. macro def fold[B >: A](z: B)(op: (B, B) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  30. def fold[B >: A](z: B)(op: (B, B) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  31. def foldLeft[B](z: B)(op: (B, Nothing) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  32. macro def foldLeft[B](z: B)(op: (B, Nothing) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  33. def foldLeft[B](z: B)(op: (B, Nothing) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  34. def foreach[U](f: (Nothing) ⇒ U): Unit

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  35. macro def foreach[U](f: (Nothing) ⇒ U): Unit

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  36. def foreach[U](f: (Nothing) ⇒ U): Unit

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  37. macro def fuse[Y >: B](trip: (Throwable) ⇒ Trap[Y]): FuseOps[Nothing, Y]

    Selects fused combinators that trap exceptions with the given handler.

    Selects fused combinators that trap exceptions with the given handler.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  38. macro def fuse[Y >: B](trip: (Throwable) ⇒ Trap[Y]): FuseOps[Nothing, Y]

    Selects fused combinators that trap exceptions with the given handler.

    Selects fused combinators that trap exceptions with the given handler.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  39. final def get: Nothing

    Definition Classes
    TrapElse
  40. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  41. macro def getOrElse[X >: A](default: ⇒ X): X

    Synonym for bindOrElse.

    Synonym for bindOrElse.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  42. macro def getOrElse[X >: A](default: ⇒ X): X

    Synonym for bindOrElse.

    Synonym for bindOrElse.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  43. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  44. final def isDefined: Boolean

    Definition Classes
    TrapElse
  45. final def isEmpty: Boolean

    Definition Classes
    TrapElseContainerCollection
  46. macro def isFalse: Boolean

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to TruthOps performed by method TruthToOps in basis.
    Definition Classes
    TruthOps
  47. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  48. macro def isTrue: Boolean

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to TruthOps performed by method TruthToOps in basis.
    Definition Classes
    TruthOps
  49. final def iterator: Iterator[Nothing]

    Definition Classes
    TrapContainer
  50. def joinString(separator: String)(implicit builder: StringBuilder): text.StringBuilder.State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  51. def joinString(open: String, separator: String, close: String)(implicit builder: StringBuilder): text.StringBuilder.State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  52. def map[B](f: (Nothing) ⇒ B)(implicit builder: Builder[B] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictTraverserOps
  53. macro def map[B](f: (Nothing) ⇒ B)(implicit builder: Builder[B] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictContainerOps
  54. def map[B](f: (Nothing) ⇒ B)(implicit builder: Builder[B] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictCollectionOps
  55. def mayReduce[B >: A](op: (B, B) ⇒ B): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  56. macro def mayReduce[B >: A](op: (B, B) ⇒ B): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  57. def mayReduce[B >: A](op: (B, B) ⇒ B): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  58. def mayReduceLeft[B >: A](op: (B, Nothing) ⇒ B): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  59. macro def mayReduceLeft[B >: A](op: (B, Nothing) ⇒ B): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  60. def mayReduceLeft[B >: A](op: (B, Nothing) ⇒ B): Maybe[B]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  61. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  62. final def notify(): Unit

    Definition Classes
    AnyRef
  63. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  64. macro def orElse[X >: A, Y](other: Else[X, Y]): Else[X, Y]

    Returns this Bind, or the other binding for a Trap.

    Returns this Bind, or the other binding for a Trap.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  65. macro def orElse[X >: A, Y](other: Else[X, Y]): Else[X, Y]

    Returns this Bind, or the other binding for a Trap.

    Returns this Bind, or the other binding for a Trap.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  66. macro def orNull[X >: A](implicit isNullable: <:<[Null, X]): X

    Returns the value of this Bind, or null for a Trap.

    Returns the value of this Bind, or null for a Trap.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  67. macro def orNull[X >: A](implicit isNullable: <:<[Null, X]): X

    Returns the value of this Bind, or null for a Trap.

    Returns the value of this Bind, or null for a Trap.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  68. macro def recover[X >: A](q: PartialFunction[B, X]): Else[X, B]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  69. macro def recover[X >: A](q: PartialFunction[Nothing, X]): Else[X, Nothing]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  70. macro def recoverWith[X >: A, Y >: B](q: PartialFunction[B, Else[X, Y]]): Else[X, Y]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Definition Classes
    ElseOps
  71. macro def recoverWith[X >: A, Y >: B](q: PartialFunction[Nothing, Else[X, Y]]): Else[X, Y]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Definition Classes
    ElseOps
  72. def reduce[B >: A](op: (B, B) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  73. macro def reduce[B >: A](op: (B, B) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  74. def reduce[B >: A](op: (B, B) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  75. def reduceLeft[B >: A](op: (B, Nothing) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralTraverserOps
  76. macro def reduceLeft[B >: A](op: (B, Nothing) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralContainerOps
  77. def reduceLeft[B >: A](op: (B, Nothing) ⇒ B): B

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Definition Classes
    GeneralCollectionOps
  78. final def stringPrefix: String

    Attributes
    protected
    Definition Classes
    TrapCollection
  79. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  80. def toString(): String

    Definition Classes
    ContainerCollection → Any
  81. final def traverse(f: (Nothing) ⇒ Unit): Unit

    Definition Classes
    TrapContainerTraverser
  82. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. macro def zip[B](those: Container[B])(implicit builder: Builder[(Nothing, B)] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Definition Classes
    StrictContainerOps

Shadowed Implicit Value Members

  1. def count(p: (Nothing) ⇒ Boolean): Int

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralTraverserOps[Nothing]).count(p)
    Definition Classes
    GeneralTraverserOps
  2. macro def count(p: (Nothing) ⇒ Boolean): Int

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralContainerOps[Nothing]).count(p)
    Definition Classes
    GeneralContainerOps
  3. def count(p: (Nothing) ⇒ Boolean): Int

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralCollectionOps[Nothing]).count(p)
    Definition Classes
    GeneralCollectionOps
  4. def drop(lower: Int)(implicit builder: Builder[Nothing] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).drop(lower)(builder)
    Definition Classes
    StrictTraverserOps
  5. macro def drop(lower: Int)(implicit builder: Builder[Nothing] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).drop(lower)(builder)
    Definition Classes
    StrictContainerOps
  6. def drop(lower: Int)(implicit builder: Builder[Nothing] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).drop(lower)(builder)
    Definition Classes
    StrictCollectionOps
  7. def dropWhile(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).dropWhile(p)(builder)
    Definition Classes
    StrictTraverserOps
  8. macro def dropWhile(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).dropWhile(p)(builder)
    Definition Classes
    StrictContainerOps
  9. def dropWhile(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).dropWhile(p)(builder)
    Definition Classes
    StrictCollectionOps
  10. def eagerly: StrictTraverserOps[Nothing, Traverser[_]]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralTraverserOps[Nothing]).eagerly
    Definition Classes
    GeneralTraverserOps
  11. macro def eagerly: StrictContainerOps[Nothing, Container[_]]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralContainerOps[Nothing]).eagerly
    Definition Classes
    GeneralContainerOps
  12. def eagerly: StrictCollectionOps[Nothing, Collection[_]]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralCollectionOps[Nothing]).eagerly
    Definition Classes
    GeneralCollectionOps
  13. macro def exists(p: (Nothing) ⇒ Boolean): Boolean

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).exists(p)
    Definition Classes
    ElseOps
  14. def exists(p: (Nothing) ⇒ Boolean): Boolean

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralTraverserOps[Nothing]).exists(p)
    Definition Classes
    GeneralTraverserOps
  15. macro def exists(p: (Nothing) ⇒ Boolean): Boolean

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralContainerOps[Nothing]).exists(p)
    Definition Classes
    GeneralContainerOps
  16. def exists(p: (Nothing) ⇒ Boolean): Boolean

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralCollectionOps[Nothing]).exists(p)
    Definition Classes
    GeneralCollectionOps
  17. macro def exists(p: (Nothing) ⇒ Boolean): Boolean

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).exists(p)
    Definition Classes
    ElseOps
  18. macro def filter(p: (Nothing) ⇒ Boolean): Else[Nothing, B]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).filter(p)
    Definition Classes
    ElseOps
  19. def filter(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).filter(p)(builder)
    Definition Classes
    StrictTraverserOps
  20. macro def filter(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).filter(p)(builder)
    Definition Classes
    StrictContainerOps
  21. def filter(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).filter(p)(builder)
    Definition Classes
    StrictCollectionOps
  22. macro def filter(p: (Nothing) ⇒ Boolean): Else[Nothing, Nothing]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).filter(p)
    Definition Classes
    ElseOps
  23. def find(p: (Nothing) ⇒ Boolean): Maybe[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralTraverserOps[Nothing]).find(p)
    Definition Classes
    GeneralTraverserOps
  24. macro def find(p: (Nothing) ⇒ Boolean): Maybe[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralContainerOps[Nothing]).find(p)
    Definition Classes
    GeneralContainerOps
  25. def find(p: (Nothing) ⇒ Boolean): Maybe[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralCollectionOps[Nothing]).find(p)
    Definition Classes
    GeneralCollectionOps
  26. macro def fold[X](z: X)(f: (Nothing) ⇒ X): X

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).fold(z)(f)
    Definition Classes
    ElseOps
  27. macro def fold[X](z: X)(f: (Nothing) ⇒ X): X

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).fold(z)(f)
    Definition Classes
    ElseOps
  28. def forall(p: (Nothing) ⇒ Boolean): Boolean

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralTraverserOps[Nothing]).forall(p)
    Definition Classes
    GeneralTraverserOps
  29. macro def forall(p: (Nothing) ⇒ Boolean): Boolean

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralContainerOps[Nothing]).forall(p)
    Definition Classes
    GeneralContainerOps
  30. def forall(p: (Nothing) ⇒ Boolean): Boolean

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralCollectionOps[Nothing]).forall(p)
    Definition Classes
    GeneralCollectionOps
  31. macro def foreach[U](f: (Nothing) ⇒ U): Unit

    Applies a function to the value of this Bind, otherwise does nothing.

    Applies a function to the value of this Bind, otherwise does nothing.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).foreach(f)
    Definition Classes
    ElseOps
  32. macro def foreach[U](f: (Nothing) ⇒ U): Unit

    Applies a function to the value of this Bind, otherwise does nothing.

    Applies a function to the value of this Bind, otherwise does nothing.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).foreach(f)
    Definition Classes
    ElseOps
  33. macro def fuse(implicit isTry: <:<[B, Throwable]): FuseOps[Nothing, Throwable]

    Selects fused combinators that trap non-fatal exceptions.

    Selects fused combinators that trap non-fatal exceptions.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).fuse(isTry)
    Definition Classes
    ElseOps
  34. macro def fuse(implicit isTry: <:<[Nothing, Throwable]): FuseOps[Nothing, Throwable]

    Selects fused combinators that trap non-fatal exceptions.

    Selects fused combinators that trap non-fatal exceptions.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).fuse(isTry)
    Definition Classes
    ElseOps
  35. def lazily: NonStrictTraverserOps[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralTraverserOps[Nothing] performed by method TraverserToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralTraverserOps[Nothing]).lazily
    Definition Classes
    GeneralTraverserOps
  36. macro def lazily: NonStrictContainerOps[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralContainerOps[Nothing] performed by method ContainerToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralContainerOps[Nothing]).lazily
    Definition Classes
    GeneralContainerOps
  37. def lazily: NonStrictCollectionOps[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to GeneralCollectionOps[Nothing] performed by method CollectionToGeneralOps in basis.collections.sequential.General.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: GeneralCollectionOps[Nothing]).lazily
    Definition Classes
    GeneralCollectionOps
  38. macro def map[X](f: (Nothing) ⇒ X): Else[X, B]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).map(f)
    Definition Classes
    ElseOps
  39. macro def map[X](f: (Nothing) ⇒ X): Else[X, Nothing]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).map(f)
    Definition Classes
    ElseOps
  40. def slice(lower: Int, upper: Int)(implicit builder: Builder[Nothing] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).slice(lower, upper)(builder)
    Definition Classes
    StrictTraverserOps
  41. macro def slice(lower: Int, upper: Int)(implicit builder: Builder[Nothing] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).slice(lower, upper)(builder)
    Definition Classes
    StrictContainerOps
  42. def slice(lower: Int, upper: Int)(implicit builder: Builder[Nothing] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).slice(lower, upper)(builder)
    Definition Classes
    StrictCollectionOps
  43. def span(p: (Nothing) ⇒ Boolean)(implicit builder1: Builder[Nothing] with From[Traverser[_]], builder2: Builder[Nothing] with From[Traverser[_]]): ((builder1)#State, (builder2)#State)

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).span(p)(builder1, builder2)
    Definition Classes
    StrictTraverserOps
  44. macro def span(p: (Nothing) ⇒ Boolean)(implicit builder1: Builder[Nothing] with From[Container[_]], builder2: Builder[Nothing] with From[Container[_]]): ((builder1)#State, (builder2)#State)

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).span(p)(builder1, builder2)
    Definition Classes
    StrictContainerOps
  45. def span(p: (Nothing) ⇒ Boolean)(implicit builder1: Builder[Nothing] with From[Collection[_]], builder2: Builder[Nothing] with From[Collection[_]]): ((builder1)#State, (builder2)#State)

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).span(p)(builder1, builder2)
    Definition Classes
    StrictCollectionOps
  46. def take(upper: Int)(implicit builder: Builder[Nothing] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).take(upper)(builder)
    Definition Classes
    StrictTraverserOps
  47. macro def take(upper: Int)(implicit builder: Builder[Nothing] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).take(upper)(builder)
    Definition Classes
    StrictContainerOps
  48. def take(upper: Int)(implicit builder: Builder[Nothing] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).take(upper)(builder)
    Definition Classes
    StrictCollectionOps
  49. def takeWhile(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Traverser[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).takeWhile(p)(builder)
    Definition Classes
    StrictTraverserOps
  50. macro def takeWhile(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Container[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).takeWhile(p)(builder)
    Definition Classes
    StrictContainerOps
  51. def takeWhile(p: (Nothing) ⇒ Boolean)(implicit builder: Builder[Nothing] with From[Collection[_]]): (builder)#State

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).takeWhile(p)(builder)
    Definition Classes
    StrictCollectionOps
  52. macro def withFilter(p: (Nothing) ⇒ Boolean): Else[Nothing, B]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, B] performed by method ElseToOps in basis.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, B]).withFilter(p)
    Definition Classes
    ElseOps
  53. def withFilter(p: (Nothing) ⇒ Boolean): Traverser[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]] performed by method TraverserToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictTraverserOps[Nothing, Traverser[_]]).withFilter(p)
    Definition Classes
    StrictTraverserOps
  54. def withFilter(p: (Nothing) ⇒ Boolean): Container[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictContainerOps[Nothing, Container[_]] performed by method ContainerToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictContainerOps[Nothing, Container[_]]).withFilter(p)
    Definition Classes
    StrictContainerOps
  55. def withFilter(p: (Nothing) ⇒ Boolean): Collection[Nothing]

    Implicit information
    This member is added by an implicit conversion from Trap[B] to StrictCollectionOps[Nothing, Collection[_]] performed by method CollectionToStrictOps in basis.collections.sequential.Strict.
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: StrictCollectionOps[Nothing, Collection[_]]).withFilter(p)
    Definition Classes
    StrictCollectionOps
  56. macro def withFilter(p: (Nothing) ⇒ Boolean): Else[Nothing, Nothing]

    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.

    Implicit information
    This member is added by an implicit conversion from Trap[B] to ElseOps[Nothing, Nothing] performed by method MaybeToOps in basis. This conversion will take place only if B is a subclass of Nothing (B <: Nothing).
    Shadowing
    This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
    To access this member you can use a type ascription:
    (trap: ElseOps[Nothing, Nothing]).withFilter(p)
    Definition Classes
    ElseOps

Inherited from Else[Nothing, B]

Inherited from Container[Nothing]

Inherited from Collection[Nothing]

Inherited from Traverser[Nothing]

Inherited from basis.Family[Else[_, _]]

Inherited from Immutable

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion TruthToOps from Trap[B] to TruthOps

Inherited by implicit conversion ElseToOps from Trap[B] to ElseOps[Nothing, B]

Inherited by implicit conversion TraverserToGeneralOps from Trap[B] to GeneralTraverserOps[Nothing]

Inherited by implicit conversion ContainerToGeneralOps from Trap[B] to GeneralContainerOps[Nothing]

Inherited by implicit conversion CollectionToGeneralOps from Trap[B] to GeneralCollectionOps[Nothing]

Inherited by implicit conversion TraverserToStrictOps from Trap[B] to StrictTraverserOps[Nothing, Traverser[_]]

Inherited by implicit conversion ContainerToStrictOps from Trap[B] to StrictContainerOps[Nothing, Container[_]]

Inherited by implicit conversion CollectionToStrictOps from Trap[B] to StrictCollectionOps[Nothing, Collection[_]]

Inherited by implicit conversion MaybeToOps from Trap[B] to ElseOps[Nothing, Nothing]

Composing

Evaluating

Handling

Recovering

Ungrouped