trait FlagsTag extends Any
Encoding for the newtype we're defining,
        used to make Flag and
        Flags type safe (instead of usage of
        Long), but without the boxing.
Inspired by the alexknvl/newtypes project.
- Source
 - Features.scala
 
Linear Supertypes
Ordering
- Alphabetic
 - By Inheritance
 
Inherited
- FlagsTag
 - Any
 
- Hide All
 - Show All
 
Visibility
- Public
 - Protected
 
Concrete Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - Any
 
 -   final  def ##: Int
- Definition Classes
 - Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - Any
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def equals(arg0: Any): Boolean
- Definition Classes
 - Any
 
 -    def hashCode(): Int
- Definition Classes
 - Any
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    def toString(): String
- Definition Classes
 - Any
 
 

This is the API documentation for the Monix library.
Package Overview
monix.execution exposes lower level primitives for dealing with asynchronous execution:
Atomictypes, as alternative tojava.util.concurrent.atomicmonix.catnap exposes pure abstractions built on top of the Cats-Effect type classes:
monix.eval is for dealing with evaluation of results, thus exposing Task and Coeval.
monix.reactive exposes the
Observablepattern:Observableimplementationsmonix.tail exposes Iterant for purely functional pull based streaming:
BatchandBatchCursor, the alternatives to Scala'sIterableandIteratorrespectively that we are using within Iterant's encodingYou can control evaluation with type you choose - be it Task, Coeval, cats.effect.IO or your own as long as you provide correct cats-effect or cats typeclass instance.