A :: operator that serves to start a Chain construction
expression.
A :: operator that serves to start a Chain construction
expression.
The result of calling this method will always be a Chain of length 1.
Here's an example:
scala> 1 :: End res0: org.scalactic.Chain[Int] = Chain(1)
Returns "End".
Returns "End".
Object that can be used as an endpoint for
Chainconstruction expressions that use the cons (::) operator.Here's an example:
Note that unlike
Nil, which is an instance ofList[Nothing],Endis not an instance ofChain[Nothing], because there is no emptyChain: