colibri

package colibri

Type members

Classlikes

final class BehaviorSubject[A](var current: A) extends Observer[A] with Value[A]
trait CanCancel[-T]
Companion:
object
object CanCancel
Companion:
class
Companion:
object
object Cancelable
Companion:
class
final class Connectable[+T]
Companion:
object
Companion:
class
trait LiftSink[+G[_]]
Companion:
object
object LiftSink
Companion:
class
trait LiftSource[+H[_]]
Companion:
object
object LiftSource
Companion:
class
trait Observable[+A]
Companion:
object
object Observable
Companion:
class
trait ObservableLike[-F[_]]
Companion:
object
Companion:
class
trait Observer[-A]
Companion:
object
object Observer
Companion:
class
object ProSubject
final class PublishSubject[A] extends Observer[A] with Observable[A]
final class ReplayAllSubject[A] extends Observer[A] with Observable[A]
final class ReplayLatestSubject[A] extends Observer[A] with MaybeValue[A]
trait Sink[-G[_]]
Companion:
object
object Sink
Companion:
class
trait Source[-H[_]]
Companion:
object
object Source
Companion:
class
object Subject
Companion:
object
Companion:
class

Types

type ProSubject[-I, +O] = Observer[I] & Observable[O]
type Subject[T] = ProSubject[T, T]