Package

streamadapter

iterateeio

Permalink

package iterateeio

contains stream adapters for iteratee.io enumerators

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

Type Members

  1. class ChunkeratorToIterateeIoEnumerator[F[_]] extends AnyRef

    Permalink

    contains an adapter wrapped with the type we are adapting to.

    contains an adapter wrapped with the type we are adapting to. exposing the IterateeIoEnumerator type within this class in a non-anonymous way helps resolve some problems the compiler has equating the type returned by the adapter with the expected type.

  2. type EvalEnumerator[E] = Enumerator[Eval, E]

    Permalink

    an iteratee.io enumerator bound to an Eval effect

  3. type IdEnumerator[E] = Enumerator[Id, E]

    Permalink

    an iteratee.io enumerator bound to an Id effect

  4. class IterateeIoEnumeratorToChunkerator[F[_]] extends AnyRef

    Permalink

    contains an adapter wrapped with the type we are adapting from.

    contains an adapter wrapped with the type we are adapting from. exposing the IterateeIoEnumerator type within this class in a non-anonymous way helps resolve some problems the compiler has equating the type returned by the adapter with the expected type.

Value Members

  1. implicit def chunkeratorToIterateeIoEnumerator[F[_]](implicit F: Monad[F]): StreamAdapter[Chunkerator, [E]Enumerator[F, E]]

    Permalink

    produces a publisher adapter from chunkerator to an iteratee.io enumerator

  2. implicit def iterateeIoEnumeratorToChunkerator[F[_]](implicit F: Bimonad[F]): StreamAdapter[[E]Enumerator[F, E], Chunkerator]

    Permalink

    produces a publisher adapter from an iteratee.io enumerator to chunkerator

Inherited from AnyRef

Inherited from Any

Ungrouped