Skip to content

NonEmptyIListIOOps<A>

extension NonEmptyIListIOOps<A> on NonEmptyIList<IO<A>>

Operations avaiable when NonEmptyIList elements are of type IO.

Methods

parSequence() extension

IO<NonEmptyIList<A>> parSequence()

Alias for parTraverseIO, using identity as the function parameter.

Available on NonEmptyIList<A>, provided by the NonEmptyIListIOOps<A> extension

Implementation
dart
IO<NonEmptyIList<A>> parSequence() => parTraverseIO(identity);

parSequence_() extension

IO<Unit> parSequence_()

Alias for parTraverseIO_, using identity as the function parameter.

Available on NonEmptyIList<A>, provided by the NonEmptyIListIOOps<A> extension

Implementation
dart
IO<Unit> parSequence_() => parTraverseIO_(identity);

sequence() extension

IO<NonEmptyIList<A>> sequence()

Alias for traverseIO, using identity as the function parameter.

Available on NonEmptyIList<A>, provided by the NonEmptyIListIOOps<A> extension

Implementation
dart
IO<NonEmptyIList<A>> sequence() => traverseIO(identity);

sequence_() extension

IO<Unit> sequence_()

Alias for traverseIO_, using identity as the function parameter.

Available on NonEmptyIList<A>, provided by the NonEmptyIListIOOps<A> extension

Implementation
dart
IO<Unit> sequence_() => traverseIO_(identity);