largeobjectmanager

doobie.postgres.free.largeobjectmanager$

Attributes

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

Members list

Concise view

Type members

Classlikes

Attributes

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

Attributes

Companion:
object
Source:
largeobjectmanager.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Canceled.type
object CreateLO.type
class CreateLO1
class Delete
class Embed[A]
class ForceR[A, B]
object Monotonic.type
class OnCancel[A]
class Open
class Open1
class Open2
class Open3
class Open4
class Open5
class Poll1[A]
class RaiseError[A]
class Raw[A]
object Realtime.type
class Suspend[A]
class Uncancelable[A]
class Unlink

Value members

Concrete methods

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

Attributes

Source:
largeobjectmanager.scala
def createLO(a: Int): LargeObjectManagerIO[Long]

Attributes

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

Attributes

Source:
largeobjectmanager.scala
def delete(a: Long): LargeObjectManagerIO[Unit]

Attributes

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

Attributes

Source:
largeobjectmanager.scala
def open(a: Int, b: Boolean): LargeObjectManagerIO[LargeObject]

Attributes

Source:
largeobjectmanager.scala
def open(a: Int, b: Int, c: Boolean): LargeObjectManagerIO[LargeObject]

Attributes

Source:
largeobjectmanager.scala
def open(a: Long): LargeObjectManagerIO[LargeObject]

Attributes

Source:
largeobjectmanager.scala
def open(a: Long, b: Boolean): LargeObjectManagerIO[LargeObject]

Attributes

Source:
largeobjectmanager.scala
def open(a: Long, b: Int): LargeObjectManagerIO[LargeObject]

Attributes

Source:
largeobjectmanager.scala
def open(a: Long, b: Int, c: Boolean): LargeObjectManagerIO[LargeObject]

Attributes

Source:
largeobjectmanager.scala
def pure[A](a: A): LargeObjectManagerIO[A]

Attributes

Source:
largeobjectmanager.scala
def raiseError[A](err: Throwable): LargeObjectManagerIO[A]

Attributes

Source:
largeobjectmanager.scala
def raw[A](f: LargeObjectManager => A): LargeObjectManagerIO[A]

Attributes

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

Attributes

Source:
largeobjectmanager.scala

Concrete fields

Attributes

Source:
largeobjectmanager.scala
val monotonic: Free[LargeObjectManagerOp, FiniteDuration]

Attributes

Source:
largeobjectmanager.scala
val realtime: Free[LargeObjectManagerOp, FiniteDuration]

Attributes

Source:
largeobjectmanager.scala

Implicits

Implicits

implicit def MonoidLargeObjectManagerIO[A](implicit M: Monoid[A]): Monoid[LargeObjectManagerIO[A]]

Attributes

Source:
largeobjectmanager.scala