Package

fs2

util

Permalink

package util

Source
util.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Catchable[F[_]] extends Monad[F]

    Permalink
  2. abstract class Catenable[+A] extends AnyRef

    Permalink
  3. trait Effect[F[_]] extends Catchable[F]

    Permalink
  4. sealed trait Free[+F[_], +A] extends AnyRef

    Permalink
  5. trait Functor[F[_]] extends AnyRef

    Permalink
  6. sealed trait Lub1[-F[_], -G[_], +Lub[_]] extends AnyRef

    Permalink

    A Lub1[F,G,Lub] is evidence that forall x:

    A Lub1[F,G,Lub] is evidence that forall x:

    • Lub[x] >: F[x]
    • Lub[x] >: G[x]
    • there is no L[x] for which L[x] >: F[x] and L[x] >: G[x] and L[x] <: Lub[x]
  7. trait Lub1Instances0 extends AnyRef

    Permalink
  8. trait Lub1Instances1 extends Lub1Instances0

    Permalink
  9. trait Monad[F[_]] extends Functor[F]

    Permalink
  10. type NotNothing[F[_]] = Sub1[F, F]

    Permalink
  11. sealed trait RealSupertype[-Sub, Super] extends AnyRef

    Permalink

    A RealSupertype[A,B] is evidence that A <: B.

    A RealSupertype[A,B] is evidence that A <: B. This module provides implicit RealSupertype[Sub,Super] only if Super is not one of: Any, AnyVal, AnyRef, Product, or Serializable.

    Annotations
    @implicitNotFound( ... )
  12. trait RealType[T] extends AnyRef

    Permalink
  13. sealed trait Sub1[-F[_], +G[_]] extends AnyRef

    Permalink

    A Sub[F,G] is evidence that forall x . F[x] <: G[x]

  14. class Task[+A] extends AnyRef

    Permalink
  15. trait UF1[-F[_], +G[_]] extends AnyRef

    Permalink

    A forall a . f a -> g a.

  16. type ~>[F[_], G[_]] = UF1[F, G]

    Permalink

Value Members

  1. object Catenable

    Permalink
  2. object Eq

    Permalink
  3. object Free

    Permalink
  4. object Lub1 extends Lub1Instances1

    Permalink
  5. object RealSupertype extends NothingSubtypesItself

    Permalink
  6. object RealType extends RealTypeInstance

    Permalink
  7. object Sub1 extends Sub1Instances0

    Permalink
  8. object Task extends Instances

    Permalink
  9. object UF1

    Permalink
  10. def notNothing[F[_]]: NotNothing[F]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped