libretto.CoreStreams
See theCoreStreams companion object
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Members list
Concise view
Type members
Classlikes
object LDemanding
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LDemanding.type
object LPollable
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LPollable.type
object LSubscriber
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LSubscriber.type
Types
Value members
Concrete methods
def lInvertLPollableF[A, B, x, y](lInvertA: One -⚬ B |*| A, lInvertSub: One -⚬ y |*| x): One -⚬ LPollableF[A, x] |*| LSubscriberF[B, y]
def rInvertLSubscriberF[A, B, x, y](rInvertA: A |*| B -⚬ One, rInvertSub: x |*| y -⚬ One): LSubscriberF[B, y] |*| LPollableF[A, x] -⚬ One
Implicits
Implicits
implicit def pollableSubscriberDuality[A, B](implicit BA: Dual[B, A]): Dual[LPollable[B], LSubscriber[A]]
implicit def subscriberPollableDuality[A, B](implicit AB: Dual[A, B]): Dual[LSubscriber[B], LPollable[A]]