All Downloads are FREE. Search and download functionalities are using the official Maven repository.

avokka.arangodb.ArangoStream.scala Maven / Gradle / Ivy

The newest version!
package avokka.arangodb

import avokka.velocypack._

trait ArangoStream[F[_]] {
  type S[_[_], _]
  def fromQuery[V, T: VPackDecoder](query: ArangoQuery[F, V]): S[F, T]
//  def evalMap[T, U](s: S[F, T])(f: T => F[U]): S[F, U]
}

object ArangoStream {
  type Aux[F[_], S_[_[_], _]] = ArangoStream[F] { type S[F_[_], T] = S_[F_, T] }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy