Package

http4s

extend

Permalink

package extend

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

Type Members

  1. sealed trait ByNameNt[F[_], G[_]] extends AnyRef

    Permalink

    Models a natural transformation between the Functors F[_] and G[_].

    Models a natural transformation between the Functors F[_] and G[_].

    It satisfies the naturality condition. See ByNameNtLaws

  2. trait Effectful[F[_]] extends AnyRef

    Permalink

    Separation between the effectful stack and the monad error

  3. sealed trait EffectfulInstances extends AnyRef

    Permalink
  4. trait ErrorAdapt[F[_]] extends AnyRef

    Permalink
  5. sealed trait ErrorAdaptInstances extends AnyRef

    Permalink
  6. trait ErrorResponse[F[_], E] extends Http4sDsl[F]

    Permalink
  7. type ExceptionDisplay = extend.MkExceptionDisplay.T

    Permalink
  8. trait NewType extends AnyRef

    Permalink
  9. trait ParEffectful[F[_]] extends AnyRef

    Permalink

    ParEffectful describes the execution of F[_] in parallel.

    ParEffectful describes the execution of F[_] in parallel. The IO instance is implemented in terms of fs2 async.start

  10. type ~~>[F[_], G[_]] = ByNameNt[F, G]

    Permalink

Value Members

  1. object ByNameNt extends ByNameNtInstances

    Permalink
  2. object Effectful extends EffectfulInstances

    Permalink
  3. object ErrorAdapt extends ErrorAdaptInstances

    Permalink
  4. object ErrorResponse

    Permalink
  5. val ExceptionDisplay: MkExceptionDisplay.type

    Permalink
  6. object MkExceptionDisplay extends NewType

    Permalink
  7. object ParEffectful extends ParEffectfulInstances with ParEffectfulFunctions with ParEffectfulArityFunctions

    Permalink
  8. package laws

    Permalink
  9. package syntax

    Permalink
  10. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped