Packages

class IterateeIoRepo[F[_], M] extends AnyRef

provides repository methods that use iteratee.io for repository streaming API.

IterateeIoRepo is provided by an implicit conversion from Repo, so that iteratee.io can remain an optional dependency for longevity users. otherwise, it would have been included as part of the Repo.

F

the effect

M

the model

Source
IterateeIoRepo.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IterateeIoRepo
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IterateeIoRepo(repo: Repo[F, M])

Value Members

  1. def queryToIterateeIo[P, F2[_]](query: Query[P])(implicit arg0: PEv[M, P], F2: Monad[F2]): F[Enumerator[F2, PState[P]]]

    streams persistent objects matching a query

    streams persistent objects matching a query

    query

    the query to execute