QueryState

gql.relational.QueryAlgebra$.QueryState$
See theQueryState companion trait
object QueryState

Attributes

Companion
trait
Source
QueryAlgebra.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
QueryState.type

Members list

Type members

Types

type Aux[Decoder[_], G[_], C, K0, T0[_]] = QueryState[Decoder, G, C] { type T = T0; type Key = K0; }

Attributes

Source
QueryAlgebra.scala

Value members

Concrete methods

def apply[Decoder[_], G[_], Key, C, T0[_]](reassoc0: Reassoc[T0, Key], decoder0: Decoder[Key], value0: C, fk0: FunctionK[T0, G]): Aux[Decoder, G, C, Key, T0]

Attributes

Source
QueryAlgebra.scala
def meld[Decoder[_] : Applicative, G[_], H[_], A, B](qsa: QueryState[Decoder, G, A], qsb: QueryState[Decoder, H, B]): QueryState[Decoder, [X] =>> G[H[X]], B]

Attributes

Source
QueryAlgebra.scala
def pure[Decoder[_] : Applicative, A](c: A): QueryState[Decoder, [X] =>> X, A]

Attributes

Source
QueryAlgebra.scala