implicits

doobie.`package`.implicits

Top-level import for all instances and syntax provided by doobie-free and doobie-core.

Attributes

Source
package.scala
Graph
Supertypes
trait LegacyMeta
trait TimeMeta
trait SqlMeta
trait AllSyntax
trait ToPutOps
trait ToStreamOps
trait Instances
class Object
trait Matchable
class Any
Show all
Self type
implicits.type

Members list

Grouped members

Typeclass Instances

implicit def MonoidConnectionIO[A : Monoid]: Monoid[ConnectionIO[A]]

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala
implicit lazy val WeakAsyncBlobIO: WeakAsync[BlobIO]

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala
implicit lazy val WeakAsyncClobIO: WeakAsync[ClobIO]

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala
implicit lazy val WeakAsyncDriverIO: WeakAsync[DriverIO]

Attributes

Inherited from:
Instances
Source
Aliases.scala
implicit lazy val WeakAsyncNClobIO: WeakAsync[NClobIO]

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala
implicit lazy val WeakAsyncRefIO: WeakAsync[RefIO]

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala
implicit lazy val WeakAsyncSQLDataIO: WeakAsync[SQLDataIO]

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala

Attributes

Inherited from:
Instances
Source
Aliases.scala

Type members

Inherited classlikes

Attributes

Inherited from:
SqlMeta
Source
sqlmeta.scala
Supertypes
class Object
trait Matchable
class Any

Use this import if you want to use the driver-native support for java.time.* types. This means that the java.time value is passed straight to the JDBC driver you're using without being converted to java.sql.* types (Unlike doobie.implicits.legacy.instant/localdate)

Use this import if you want to use the driver-native support for java.time.* types. This means that the java.time value is passed straight to the JDBC driver you're using without being converted to java.sql.* types (Unlike doobie.implicits.legacy.instant/localdate)

Attributes

Inherited from:
TimeMeta
Source
timemeta.scala
Supertypes
class Object
trait Matchable
class Any
object legacy

Attributes

Inherited from:
LegacyMeta
Source
legacymeta.scala
Supertypes
class Object
trait Matchable
class Any

Deprecated and Inherited classlikes

Attributes

Deprecated
[Since version 0.11.0]
Inherited from:
TimeMeta
Source
timemeta.scala
Supertypes
class Object
trait Matchable
class Any

Implicits

Inherited implicits

implicit def toConnectionIOOps[A](ma: ConnectionIO[A]): ConnectionIOOps[A]

Attributes

Inherited from:
ToConnectionIOOps
Source
connectionio.scala
implicit def toDoobieAlignSyntax[A](as: List[A]): AlignSyntax[A]

Attributes

Inherited from:
ToAlignSyntax
Source
align.scala
implicit def toDoobieApplicativeErrorOps[M[_], A](ma: M[A])(implicit ev: ApplicativeError[M, Throwable]): ApplicativeErrorOps[M, A]

Attributes

Inherited from:
ToApplicativeErrorOps
Source
applicativeerror.scala
implicit def toDoobieFoldableOps[F[_] : Foldable, A : Monoid](fa: F[A]): FoldableOps[F, A]

Attributes

Inherited from:
ToFoldableOps
Source
foldable.scala
implicit def toDoobieKleisliStreamOps[A, B](fa: Stream[[_] =>> Kleisli[ConnectionIO, A, _$9], B]): KleisliStreamOps[A, B]

Attributes

Inherited from:
ToStreamOps
Source
stream.scala
implicit def toDoobiePipeOps[F[_], A, B](inner: (F, A) => B): PipeOps[F, A, B]

Attributes

Inherited from:
ToStreamOps
Source
stream.scala
implicit def toDoobieStreamOps[F[_], A](fa: Stream[F, A]): StreamOps[F, A]

Attributes

Inherited from:
ToStreamOps
Source
stream.scala

Attributes

Inherited from:
ToConnectionIOOps
Source
connectionio.scala

Attributes

Inherited from:
ToConnectionIOOps
Source
connectionio.scala
implicit def toOptionPutOps[A : Put](a: Option[A]): OptionPutOps[A]

Attributes

Inherited from:
ToPutOps
Source
put.scala

Attributes

Inherited from:
ToConnectionIOOps
Source
connectionio.scala
implicit def toPutOps[A : Put](a: A): PutOps[A]

Attributes

Inherited from:
ToPutOps
Source
put.scala

Attributes

Inherited from:
ToSqlInterpolator
Source
string.scala