sqldata

doobie.free.sqldata$
object sqldata

Attributes

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

Members list

Type members

Classlikes

object SQLDataOp

Attributes

Companion
trait
Source
sqldata.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
SQLDataOp.type
sealed trait SQLDataOp[A]

Attributes

Companion
object
Source
sqldata.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Canceled.type
class Embed[A]
class ForceR[A, B]
class FromFuture[A]
object GetSQLTypeName.type
class HandleErrorWith[A]
object Monotonic.type
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
class ReadSQL
object Realtime.type
class Suspend[A]
class Uncancelable[A]
class WriteSQL
Show all

Types

type SQLDataIO[A] = Free[SQLDataOp, A]

Attributes

Source
sqldata.scala

Value members

Concrete methods

def capturePoll[M[_]](mpoll: Poll[M]): Poll[SQLDataIO]

Attributes

Source
sqldata.scala
def delay[A](thunk: => A): Free[SQLDataOp, A]

Attributes

Source
sqldata.scala
def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[SQLDataOp, A]

Attributes

Source
sqldata.scala
def forceR[A, B](fa: SQLDataIO[A])(fb: SQLDataIO[B]): Free[SQLDataOp, B]

Attributes

Source
sqldata.scala
def fromFuture[A](fut: SQLDataIO[Future[A]]): Free[SQLDataOp, A]

Attributes

Source
sqldata.scala

Attributes

Source
sqldata.scala
def handleErrorWith[A](fa: SQLDataIO[A])(f: Throwable => SQLDataIO[A]): SQLDataIO[A]

Attributes

Source
sqldata.scala
def onCancel[A](fa: SQLDataIO[A], fin: SQLDataIO[Unit]): Free[SQLDataOp, A]

Attributes

Source
sqldata.scala

Attributes

Source
sqldata.scala
def pure[A](a: A): SQLDataIO[A]

Attributes

Source
sqldata.scala
def raiseError[A](err: Throwable): SQLDataIO[A]

Attributes

Source
sqldata.scala
def raw[A](f: SQLData => A): SQLDataIO[A]

Attributes

Source
sqldata.scala
def readSQL(a: SQLInput, b: String): SQLDataIO[Unit]

Attributes

Source
sqldata.scala
def suspend[A](hint: Type)(thunk: => A): Free[SQLDataOp, A]

Attributes

Source
sqldata.scala
def uncancelable[A](body: Poll[SQLDataIO] => SQLDataIO[A]): Free[SQLDataOp, A]

Attributes

Source
sqldata.scala
def writeSQL(a: SQLOutput): SQLDataIO[Unit]

Attributes

Source
sqldata.scala

Concrete fields

Attributes

Source
sqldata.scala
val getSQLTypeName: SQLDataIO[String]

Attributes

Source
sqldata.scala

Attributes

Source
sqldata.scala

Implicits

Implicits

implicit def MonoidSQLDataIO[A : Monoid]: Monoid[SQLDataIO[A]]

Attributes

Source
sqldata.scala

Attributes

Source
sqldata.scala

Attributes

Source
sqldata.scala