query

doobie.util.query$
object query

Module defining queries parameterized by input and output types.

Attributes

Source
query.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
query.type

Members list

Type members

Classlikes

object Query

Attributes

Companion
trait
Source
query.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Query.type
trait Query[A, B]

A query parameterized by some input type A yielding values of type B. We define here the core operations that are needed. Additional operations are provided on [[Query0]] which is the residual query after applying an A. This is the type constructed by the sql interpolator.

A query parameterized by some input type A yielding values of type B. We define here the core operations that are needed. Additional operations are provided on [[Query0]] which is the residual query after applying an A. This is the type constructed by the sql interpolator.

Attributes

Companion
object
Source
query.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Query[A, B]
object Query0

Attributes

Companion
trait
Source
query.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Query0.type
trait Query0[B]

An abstract query closed over its input arguments and yielding values of type B, without a specified disposition. Methods provided on [[Query0]] allow the query to be interpreted as a stream or program in CollectionIO.

An abstract query closed over its input arguments and yielding values of type B, without a specified disposition. Methods provided on [[Query0]] allow the query to be interpreted as a stream or program in CollectionIO.

Attributes

Companion
object
Source
query.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Query0[B]

Value members

Concrete fields

Attributes

Source
query.scala