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