colibri
colibri
colibri
BehaviorSubject
CanCancel
CanCancel
Cancelable
Cancelable
Builder
Consecutive
Empty
RefCount
RefCountBuilder
Setter
SingleOrDrop
Variable
monoid
unsafeCancelCancelable
Connectable
Connectable
ConnectableObservableMaybeValueOperations
ConnectableObservableOperations
ConnectableObservableValueOperations
LiftSink
LiftSink
LiftSource
LiftSource
Observable
Observable
EitherOperations
Empty
IterableOperations
ListSubjectOperations
MaybeValue
Operations
ProSubjectOperations
SubjectMaybeValueOperations
SubjectOperations
SubjectValueOperations
Value
applicative
flatMapError
functorFilter
liftSource
monoidK
source
ObservableLike
ObservableLike
Observer
Observer
Empty
Operations
contravariant
liftSink
monoidK
sink
ProSubject
PublishSubject
ReplayAllSubject
ReplayLatestSubject
Sink
Sink
Source
Source
Subject
SubscriptionOwner
SubscriptionOwner
colibri.effect
RunEffect
RunEffect
RunEffectLowPrio
RunSyncEffect
RunSyncEffect
eval
syncIO
colibri.helpers
NativeTypes
UnhandledErrorReporter
colibri
/
colibri
/
Observer
Observer
object
Observer
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Observer
.type
Type members
Value members
Implicits
Type members
Classlikes
object
Empty
extends
Observer
[
Any
]
@inline
final implicit 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
]
def
create
[
A
](
consume:
A
=>
Unit
,
failure:
Throwable
=>
Unit
):
Observer
[
A
]
def
createFromEither
[
A
](
f:
Either
[
Throwable
,
A
]
=>
Unit
):
Observer
[
A
]
@inline
def
createUnrecovered
[
A
](
consume:
A
=>
Unit
,
failure:
Throwable
=>
Unit
):
Observer
[
A
]
@inline
def
empty
:
Empty
.type
def
foreach
[
A
](
consume:
A
=>
Unit
):
Observer
[
A
]
def
lift
[
G
[
_
] :
Sink
,
A
](
sink:
G
[
A
]):
Observer
[
A
]
Deprecated methods
@deprecated
("Use createUnrecovered instead", "")
@inline
def
unsafeCreate
[
A
](
consume:
A
=>
Unit
,
failure:
Throwable
=>
Unit
):
Observer
[
A
]
Deprecated
Implicits
Implicits
final implicit
def
Operations
[
A
](
sink:
Observer
[
A
]):
Operations
[
A
]