doobie.syntax

package doobie.syntax

Collection of modules that add syntax to existing types.

Attributes

Members list

Type members

Classlikes

final class AlignSyntax[A](as: List[A])

Attributes

Source
align.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
all.scala
Supertypes
trait ToPutOps
trait ToStreamOps
class Object
trait Matchable
class Any
Show all
Known subtypes
object all.type
object implicits.type
class ApplicativeErrorOps[M[_], A](self: M[A])(implicit ev: ApplicativeError[M, Throwable])

Attributes

Source
applicativeerror.scala
Supertypes
class Object
trait Matchable
class Any
class ConnectionIOOps[A](ma: ConnectionIO[A])

Attributes

Source
connectionio.scala
Supertypes
class Object
trait Matchable
class Any
class EitherTConnectionIOOps[E, A](ma: EitherT[ConnectionIO, E, A])

Attributes

Source
connectionio.scala
Supertypes
class Object
trait Matchable
class Any
class FoldableOps[F[_], A](self: F[A])(implicit evidence$1: Foldable[F], evidence$2: Monoid[A])

Attributes

Source
foldable.scala
Supertypes
class Object
trait Matchable
class Any
class KleisliConnectionIOOps[A, B](ma: Kleisli[ConnectionIO, A, B])

Attributes

Source
connectionio.scala
Supertypes
class Object
trait Matchable
class Any
class KleisliStreamOps[A, B](fa: Stream[[_] =>> Kleisli[ConnectionIO, A, _$3], B])

Attributes

Source
stream.scala
Supertypes
class Object
trait Matchable
class Any
final class OptionPutOps[A](oa: Option[A])(implicit evidence$2: Put[A])

Attributes

Source
put.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
connectionio.scala
Supertypes
class Object
trait Matchable
class Any
class PipeOps[F[_], A, B](inner: (F, A) => B)

Attributes

Source
stream.scala
Supertypes
class Object
trait Matchable
class Any
final class PutOps[A](a: A)(implicit evidence$1: Put[A])

Attributes

Source
put.scala
Supertypes
class Object
trait Matchable
class Any
final class SqlInterpolator(sc: StringContext) extends AnyVal

String interpolator for SQL literals. An expression of the form sql".. $a ... $b ..." with interpolated values of type A and B (which must have instances of Put) yields a value of type [[Fragment]].

String interpolator for SQL literals. An expression of the form sql".. $a ... $b ..." with interpolated values of type A and B (which must have instances of Put) yields a value of type [[Fragment]].

Attributes

Companion
object
Source
string.scala
Supertypes
class AnyVal
trait Matchable
class Any

Attributes

Companion
class
Source
string.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class StreamOps[F[_], A](fa: Stream[F, A])

Attributes

Source
stream.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
align.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object align.type

Attributes

Source
applicativeerror.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object applicativeerror.type

Attributes

Source
connectionio.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object connectionio.type

Attributes

Source
foldable.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object foldable.type
trait ToPutOps

Attributes

Source
put.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object put.type

Attributes

Source
string.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object string.type
trait ToStreamOps

Attributes

Source
stream.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllSyntax
object all.type
object implicits.type
object stream.type
object align extends ToAlignSyntax

Attributes

Source
align.scala
Supertypes
class Object
trait Matchable
class Any
Self type
align.type
object all extends AllSyntax

Attributes

Source
all.scala
Supertypes
trait AllSyntax
trait ToPutOps
trait ToStreamOps
class Object
trait Matchable
class Any
Show all
Self type
all.type

Attributes

Source
applicativeerror.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
connectionio.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object foldable extends ToFoldableOps

Attributes

Source
foldable.scala
Supertypes
class Object
trait Matchable
class Any
Self type
foldable.type
object put extends ToPutOps

Attributes

Source
put.scala
Supertypes
trait ToPutOps
class Object
trait Matchable
class Any
Self type
put.type
object stream extends ToStreamOps

Attributes

Source
stream.scala
Supertypes
trait ToStreamOps
class Object
trait Matchable
class Any
Self type
stream.type
object string extends ToSqlInterpolator

Attributes

Source
string.scala
Supertypes
class Object
trait Matchable
class Any
Self type
string.type