ReaderIOBuilder<ENV, A> class final

Constructors

ReaderIOBuilder(ReaderIO<ENV, A> _f)
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

apFirst<B>(ReaderIO<ENV, B> second) ReaderIOBuilder<ENV, A>
apSecond<B>(ReaderIO<ENV, B> second) ReaderIOBuilder<ENV, B>
bracket<B>({required ReaderIO<ENV, void> release(A), required ReaderIO<ENV, B> use(A)}) ReaderIOBuilder<ENV, B>
build() ReaderIO<ENV, A>
flatMap<B>(ReaderIO<ENV, B> f(A)) ReaderIOBuilder<ENV, B>
flatMapIO<B>(IO<B> f(A)) ReaderIOBuilder<ENV, B>
local<ENV2>(ENV f(ENV2)) ReaderIOBuilder<ENV2, A>
map<B>(B f(A)) ReaderIOBuilder<ENV, B>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toReader() ReaderBuilder<ENV, IO<A>>
toReaderStream() ReaderStreamBuilder<ENV, A>
toReaderTask() ReaderTaskBuilder<ENV, A>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

ask<ENV>() ReaderIOBuilder<ENV, ENV>
asks<ENV, ENV2>(ENV2 f(ENV)) ReaderIOBuilder<ENV, ENV2>
make<ENV>() ReaderIOBuilder<ENV, void>
of<ENV, A>(A a) ReaderIOBuilder<ENV, A>
sequenceArray<ENV, A>(Iterable<ReaderIO<ENV, A>> arr) ReaderIOBuilder<ENV, void>