colibri

package colibri

Members list

Packages

package colibri.effect
package colibri.helpers

Type members

Classlikes

final class BehaviorSubject[A](var current: A) extends Observer[A], Observable[A]

Attributes

Supertypes
trait Observable[A]
trait Observer[A]
class Object
trait Matchable
class Any
trait CanCancel[-T]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CanCancel

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
CanCancel.type
trait Cancelable

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Consecutive
object Empty.type
class RefCount
trait Setter
class Builder
class Variable
class SingleOrDrop
Show all
object Cancelable

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Cancelable.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final class Connectable[+T]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Connectable

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait LiftSink[+G[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object liftSink.type
object LiftSink

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
LiftSink.type
trait LiftSource[+H[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object liftSource.type
object LiftSource

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
LiftSource.type
trait Observable[+A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class BehaviorSubject[A]
object Empty.type
class PublishSubject[A]
class ReplayAllSubject[A]
object Observable

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Observable.type
trait ObservableLike[-F[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait Observer[-A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class BehaviorSubject[A]
object Empty.type
class PublishSubject[A]
class ReplayAllSubject[A]
object Observer

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Observer.type
object ProSubject

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ProSubject.type
final class PublishSubject[A] extends Observer[A], Observable[A]

Attributes

Supertypes
trait Observable[A]
trait Observer[A]
class Object
trait Matchable
class Any
final class ReplayAllSubject[A] extends Observer[A], Observable[A]

Attributes

Supertypes
trait Observable[A]
trait Observer[A]
class Object
trait Matchable
class Any
final class ReplayLatestSubject[A] extends Observer[A], Observable[A]

Attributes

Supertypes
trait Observable[A]
trait Observer[A]
class Object
trait Matchable
class Any
trait Sink[-G[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object sink.type
object Sink

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Sink.type
trait Source[-H[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object source.type
object Source

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Source.type
object Subject

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Subject.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Types

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