sqlinput

doobie.free.sqlinput
object sqlinput

Attributes

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

Members list

Type members

Classlikes

object SQLInputOp

Attributes

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

Attributes

Companion
object
Source
sqlinput.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Canceled.type
class Embed[A]
class ForceR[A, B]
class HandleErrorWith[A]
object Monotonic.type
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object ReadArray.type
object ReadAsciiStream.type
object ReadBigDecimal.type
object ReadBinaryStream.type
object ReadBlob.type
object ReadBoolean.type
object ReadByte.type
object ReadBytes.type
object ReadCharacterStream.type
object ReadClob.type
object ReadDate.type
object ReadDouble.type
object ReadFloat.type
object ReadInt.type
object ReadLong.type
object ReadNClob.type
object ReadNString.type
object ReadObject.type
class ReadObject1[T]
object ReadRef.type
object ReadRowId.type
object ReadSQLXML.type
object ReadShort.type
object ReadString.type
object ReadTime.type
object ReadTimestamp.type
object ReadURL.type
object Realtime.type
class Suspend[A]
class Uncancelable[A]
object WasNull.type
Show all

Types

type SQLInputIO[A] = Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala

Value members

Concrete methods

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

Attributes

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

Attributes

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

Attributes

Source
sqlinput.scala
def forceR[A, B](fa: SQLInputIO[A])(fb: SQLInputIO[B]): Free[SQLInputOp, B]

Attributes

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

Attributes

Source
sqlinput.scala
def onCancel[A](fa: SQLInputIO[A], fin: SQLInputIO[Unit]): Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala
def pure[A](a: A): SQLInputIO[A]

Attributes

Source
sqlinput.scala
def raiseError[A](err: Throwable): SQLInputIO[A]

Attributes

Source
sqlinput.scala
def raw[A](f: SQLInput => A): SQLInputIO[A]

Attributes

Source
sqlinput.scala
def readObject[T](a: Class[T]): SQLInputIO[T]

Attributes

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

Attributes

Source
sqlinput.scala
def uncancelable[A](body: Poll[SQLInputIO] => SQLInputIO[A]): Free[SQLInputOp, A]

Attributes

Source
sqlinput.scala

Concrete fields

val canceled: Free[SQLInputOp, Unit]

Attributes

Source
sqlinput.scala
val monotonic: Free[SQLInputOp, FiniteDuration]

Attributes

Source
sqlinput.scala
val readArray: SQLInputIO[Array]

Attributes

Source
sqlinput.scala
val readAsciiStream: SQLInputIO[InputStream]

Attributes

Source
sqlinput.scala
val readBigDecimal: SQLInputIO[BigDecimal]

Attributes

Source
sqlinput.scala
val readBinaryStream: SQLInputIO[InputStream]

Attributes

Source
sqlinput.scala
val readBlob: SQLInputIO[Blob]

Attributes

Source
sqlinput.scala
val readBoolean: SQLInputIO[Boolean]

Attributes

Source
sqlinput.scala
val readByte: SQLInputIO[Byte]

Attributes

Source
sqlinput.scala
val readBytes: SQLInputIO[Array[Byte]]

Attributes

Source
sqlinput.scala

Attributes

Source
sqlinput.scala
val readClob: SQLInputIO[Clob]

Attributes

Source
sqlinput.scala
val readDate: SQLInputIO[Date]

Attributes

Source
sqlinput.scala
val readDouble: SQLInputIO[Double]

Attributes

Source
sqlinput.scala
val readFloat: SQLInputIO[Float]

Attributes

Source
sqlinput.scala
val readInt: SQLInputIO[Int]

Attributes

Source
sqlinput.scala
val readLong: SQLInputIO[Long]

Attributes

Source
sqlinput.scala
val readNClob: SQLInputIO[NClob]

Attributes

Source
sqlinput.scala
val readNString: SQLInputIO[String]

Attributes

Source
sqlinput.scala
val readObject: SQLInputIO[AnyRef]

Attributes

Source
sqlinput.scala
val readRef: SQLInputIO[Ref]

Attributes

Source
sqlinput.scala
val readRowId: SQLInputIO[RowId]

Attributes

Source
sqlinput.scala
val readSQLXML: SQLInputIO[SQLXML]

Attributes

Source
sqlinput.scala
val readShort: SQLInputIO[Short]

Attributes

Source
sqlinput.scala
val readString: SQLInputIO[String]

Attributes

Source
sqlinput.scala
val readTime: SQLInputIO[Time]

Attributes

Source
sqlinput.scala
val readTimestamp: SQLInputIO[Timestamp]

Attributes

Source
sqlinput.scala
val readURL: SQLInputIO[URL]

Attributes

Source
sqlinput.scala
val realtime: Free[SQLInputOp, FiniteDuration]

Attributes

Source
sqlinput.scala
val unit: SQLInputIO[Unit]

Attributes

Source
sqlinput.scala
val wasNull: SQLInputIO[Boolean]

Attributes

Source
sqlinput.scala

Implicits

Implicits

implicit def MonoidSQLInputIO[A](implicit M: Monoid[A]): Monoid[SQLInputIO[A]]

Attributes

Source
sqlinput.scala
implicit val SyncSQLInputIO: Sync[SQLInputIO]

Attributes

Source
sqlinput.scala