sqloutput

doobie.free.sqloutput$
object sqloutput

Attributes

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

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
trait
Source:
sqloutput.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SQLOutputOp[A]

Attributes

Companion:
object
Source:
sqloutput.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Canceled.type
class Embed[A]
class ForceR[A, B]
object Monotonic.type
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object Realtime.type
class Suspend[A]
class Uncancelable[A]
class WriteBlob
class WriteByte
class WriteClob
class WriteDate
class WriteInt
class WriteLong
class WriteRef
class WriteTime
class WriteURL

Types

type SQLOutputIO[A] = Free[SQLOutputOp, A]

Attributes

Source:
sqloutput.scala

Value members

Concrete methods

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

Attributes

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

Attributes

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

Attributes

Source:
sqloutput.scala
def forceR[A, B](fa: SQLOutputIO[A])(fb: SQLOutputIO[B]): Free[SQLOutputOp, B]

Attributes

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

Attributes

Source:
sqloutput.scala
def onCancel[A](fa: SQLOutputIO[A], fin: SQLOutputIO[Unit]): Free[SQLOutputOp, A]

Attributes

Source:
sqloutput.scala
def pure[A](a: A): SQLOutputIO[A]

Attributes

Source:
sqloutput.scala
def raiseError[A](err: Throwable): SQLOutputIO[A]

Attributes

Source:
sqloutput.scala
def raw[A](f: SQLOutput => A): SQLOutputIO[A]

Attributes

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

Attributes

Source:
sqloutput.scala
def uncancelable[A](body: Poll[SQLOutputIO] => SQLOutputIO[A]): Free[SQLOutputOp, A]

Attributes

Source:
sqloutput.scala
def writeArray(a: Array): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeAsciiStream(a: InputStream): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeBigDecimal(a: BigDecimal): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeBinaryStream(a: InputStream): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeBlob(a: Blob): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeBoolean(a: Boolean): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeByte(a: Byte): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeBytes(a: Array[Byte]): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeCharacterStream(a: Reader): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeClob(a: Clob): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeDate(a: Date): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeDouble(a: Double): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeFloat(a: Float): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeInt(a: Int): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeLong(a: Long): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeNClob(a: NClob): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeNString(a: String): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeObject(a: AnyRef, b: SQLType): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeObject(a: SQLData): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeRef(a: Ref): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeRowId(a: RowId): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeSQLXML(a: SQLXML): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeShort(a: Short): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeString(a: String): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeStruct(a: Struct): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeTime(a: Time): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeTimestamp(a: Timestamp): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala
def writeURL(a: URL): SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala

Concrete fields

val canceled: Free[SQLOutputOp, Unit]

Attributes

Source:
sqloutput.scala
val monotonic: Free[SQLOutputOp, FiniteDuration]

Attributes

Source:
sqloutput.scala
val realtime: Free[SQLOutputOp, FiniteDuration]

Attributes

Source:
sqloutput.scala
val unit: SQLOutputIO[Unit]

Attributes

Source:
sqloutput.scala

Implicits

Implicits

implicit def MonoidSQLOutputIO[A](implicit M: Monoid[A]): Monoid[SQLOutputIO[A]]

Attributes

Source:
sqloutput.scala
implicit val SyncSQLOutputIO: Sync[SQLOutputIO]

Attributes

Source:
sqloutput.scala