final class TeeSyntax[I, I2, O] extends AnyVal
This class provides infix syntax specific to Tee. We put these here
rather than trying to cram them into Process itself using implicit
equality witnesses. This doesn't work out so well due to variance
issues.
- Source
- tee.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TeeSyntax
- AnyVal
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
- def +(other: String): String
- def ->[B](y: B): (TeeSyntax[I, I2, O], B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
contramapL[I0](f: (I0) ⇒ I): Tee[I0, I2, O]
Transform the left input to a
Tee. -
def
contramapR[I3](f: (I3) ⇒ I2): Tee[I, I3, O]
Transform the right input to a
Tee. - def ensuring(cond: (TeeSyntax[I, I2, O]) ⇒ Boolean, msg: ⇒ Any): TeeSyntax[I, I2, O]
- def ensuring(cond: (TeeSyntax[I, I2, O]) ⇒ Boolean): TeeSyntax[I, I2, O]
- def ensuring(cond: Boolean, msg: ⇒ Any): TeeSyntax[I, I2, O]
- def ensuring(cond: Boolean): TeeSyntax[I, I2, O]
- def formatted(fmtstr: String): String
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val self: Tee[I, I2, O]
-
def
toString(): String
- Definition Classes
- Any
- def →[B](y: B): (TeeSyntax[I, I2, O], B)