name.rayrobdod.stringContextParserCombinator.typeclass.BiEithered
See theBiEithered companion trait
object BiEithered
Predefined implicit implementations of BiEithered and methods to create new BiEithereds
Attributes
- Companion
- trait
- Source
- Eithered.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BiEithered.type
Members list
Value members
Concrete methods
def apply[Expr[_], A, B, Z](leftFn: A => Z, rightFn: B => Z, contraLeftFn: PartialExprFunction[Expr, Z, A], contraRightFn: PartialExprFunction[Expr, Z, B]): BiEithered[Expr, A, B, Z]
Constructs an BiEithered
from a set of functions corresponding to each of BiEithered's methods
Constructs an BiEithered
from a set of functions corresponding to each of BiEithered's methods
Attributes
- Source
- Eithered.scala
Givens
Inherited givens
given eitherAnyUnit[Expr[_], A, Z](using ev: BiOptionally[Expr, A, Z])(using Quotes): BiEithered[Expr, A, Unit, Z]
Attributes
- Inherited from:
- VersionSpecificBiEithered (hidden)
- Source
- VersionSpecificEithered.scala
given eitherUnitAny[Expr[_], B, Z](using ev: BiOptionally[Expr, B, Z])(using Quotes): BiEithered[Expr, Unit, B, Z]
Attributes
- Inherited from:
- VersionSpecificBiEithered (hidden)
- Source
- VersionSpecificEithered.scala
Attributes
- Inherited from:
- LowPrioBiEithered (hidden)
- Source
- VersionSpecificEithered.scala
Attributes
- Inherited from:
- VersionSpecificBiEithered (hidden)
- Source
- VersionSpecificEithered.scala
Attributes
- Inherited from:
- LowPrioBiEithered (hidden)
- Source
- VersionSpecificEithered.scala
Attributes
- Inherited from:
- VersionSpecificBiEithered (hidden)
- Source
- VersionSpecificEithered.scala
In this article