EventStreamOfOptionOps

io.laminext.core.ops.stream.EventStreamOfOptionOps
final class EventStreamOfOptionOps[A](underlying: EventStream[Option[A]])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def collectDefined: EventStream[A]
def isDefined: EventStream[Boolean]
def isEmpty: EventStream[Boolean]
def optionContains[B >: A](value: B): EventStream[Boolean]
def optionExists(predicate: A => Boolean): EventStream[Boolean]
def optionFlatMap[B](project: A => Option[B]): EventStream[Option[B]]
def optionMap[B](project: A => B): EventStream[Option[B]]
def withDefault(default: => A): EventStream[A]