monix
Packages
package monix
Base package for the Monix library.
Base package for the Monix library.
The core is being split in the following sub-packages:
- '''monix.execution''' exposes lower level primitives for dealing
with asynchronous execution, corresponding to the
monix-execution
sub-project - '''monix.catnap''' exposes pure abstractions built on top of
the Cats-Effect type classes,
corresponding to the
monix-catnap
sub-project - '''monix.eval''' is for dealing with evaluation of results,
thus exposing Task and Coeval,
corresponding to the
monix-eval
sub-project - '''monix.reactive''' exposes the Observable
pattern, corresponding to the
monix-reactive
sub-project - '''monix.tail''' exposes Iterant the reasonable, pull based, streaming abstraction