colibri
colibri
colibri
BehaviorSubject
CanCancel
CanCancel
Cancelable
Cancelable
Builder
Consecutive
Empty
RefCount
SingleOrDrop
Variable
cancelCancelable
monoid
CreateProSubject
CreateProSubject
CreateSubject
CreateSubject
LiftSink
LiftSink
LiftSource
LiftSource
Observable
Observable
Connectable
ConnectableMaybeValueOperations
ConnectableOperations
ConnectableValueOperations
Empty
IterableOperations
MaybeValue
Operations
ProSubjectOperations
SubjectMaybeValueOperations
SubjectOperations
SubjectValueOperations
Value
applicative
createProSubject
createSubject
functorFilter
liftSource
monoidK
semigroupal
source
ObservableLike
ObservableLike
Observer
Observer
Connectable
Empty
Operations
contravariant
liftSink
monoidK
sink
ProSubject
PublishSubject
ReplaySubject
Sink
Sink
Source
Source
Subject
SubscriptionOwner
SubscriptionOwner
colibri.effect
RunSyncEffect
RunSyncEffect
eval
syncIO
colibri.helpers
UnhandledErrorReporter
colibri
/
colibri
/
Observer
Observer
object
Observer
Companion
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Observer
Type members
Value members
Implicits
Type members
Classlikes
class
Connectable
[-T](val sink:
Observer
[
T
], val connect: () =>
Cancelable
)
object
Empty
extends
Observer
[
Any
]
@
inline
final implicit
class
Operations
[A](val sink:
Observer
[
A
]) extends
AnyVal
object
contravariant
extends
Contravariant
[
Observer
]
object
liftSink
extends
LiftSink
[
Observer
]
object
monoidK
extends
MonoidK
[
Observer
]
object
sink
extends
Sink
[
Observer
]
Value members
Concrete methods
@
inline
def
combine
[A](sinks:
Observer
[A]*):
Observer
[A]
def
combineSeq
[A](sinks:
Seq
[
Observer
[A]]):
Observer
[A]
@
inline
def
connectable
[T](sink:
Observer
[T], connect: () =>
Cancelable
):
Connectable
[T]
def
create
[A](consume: A =>
Unit
, failure:
Throwable
=>
Unit
):
Observer
[A]
@
inline
def
empty
:
Empty
def
lift
[G[_] :
Sink
, A](sink: G[A]):
Observer
[A]
@
inline
def
unsafeCreate
[A](consume: A =>
Unit
, failure:
Throwable
=>
Unit
):
Observer
[A]
Implicits
Implicits
final implicit
def
Operations
[A](sink:
Observer
[A]):
Operations
[A]