Polled

libretto.scaletto.ScalettoStreams.Polled$
object Polled

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Polled.type

Members list

Concise view

Value members

Concrete methods

def close[A]: Polled[A] -⚬ Done
def cons[A]: Val[A] |*| Pollable[A] -⚬ Polled[A]
def empty[A]: Done -⚬ Polled[A]
def merge[A](mergePollables: Pollable[A] |*| Pollable[A] -⚬ Pollable[A]): Polled[A] |*| Polled[A] -⚬ Polled[A]

Merges two Polleds into one. Left-biased: whenever there is a value available from both upstreams, favors the first one.

Merges two Polleds into one. Left-biased: whenever there is a value available from both upstreams, favors the first one.

Attributes

mergePollables

left-biased merge of two Pollables.

def unpoll[A]: Polled[A] -⚬ Pollable[A]

Implicits

Implicits

implicit def positivePolled[A]: Positive[Polled[A]]