copymanager

doobie.postgres.free.copymanager$

Attributes

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

Members list

Concise view

Type members

Classlikes

Attributes

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

Attributes

Companion:
object
Source:
copymanager.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Canceled.type
class CopyDual
class CopyIn
class CopyIn1
class CopyIn2
class CopyIn3
class CopyIn4
class CopyIn5
class CopyOut
class CopyOut1
class CopyOut2
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]

Types

type CopyManagerIO[A] = Free[CopyManagerOp, A]

Attributes

Source:
copymanager.scala

Value members

Concrete methods

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

Attributes

Source:
copymanager.scala
def copyDual(a: String): CopyManagerIO[CopyDual]

Attributes

Source:
copymanager.scala
def copyIn(a: String): CopyManagerIO[CopyIn]

Attributes

Source:
copymanager.scala
def copyIn(a: String, b: ByteStreamWriter): CopyManagerIO[Long]

Attributes

Source:
copymanager.scala
def copyIn(a: String, b: InputStream): CopyManagerIO[Long]

Attributes

Source:
copymanager.scala
def copyIn(a: String, b: InputStream, c: Int): CopyManagerIO[Long]

Attributes

Source:
copymanager.scala
def copyIn(a: String, b: Reader): CopyManagerIO[Long]

Attributes

Source:
copymanager.scala
def copyIn(a: String, b: Reader, c: Int): CopyManagerIO[Long]

Attributes

Source:
copymanager.scala
def copyOut(a: String): CopyManagerIO[CopyOut]

Attributes

Source:
copymanager.scala
def copyOut(a: String, b: OutputStream): CopyManagerIO[Long]

Attributes

Source:
copymanager.scala
def copyOut(a: String, b: Writer): CopyManagerIO[Long]

Attributes

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

Attributes

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

Attributes

Source:
copymanager.scala
def forceR[A, B](fa: CopyManagerIO[A])(fb: CopyManagerIO[B]): Free[CopyManagerOp, B]

Attributes

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

Attributes

Source:
copymanager.scala
def onCancel[A](fa: CopyManagerIO[A], fin: CopyManagerIO[Unit]): Free[CopyManagerOp, A]

Attributes

Source:
copymanager.scala
def pure[A](a: A): CopyManagerIO[A]

Attributes

Source:
copymanager.scala
def raiseError[A](err: Throwable): CopyManagerIO[A]

Attributes

Source:
copymanager.scala
def raw[A](f: CopyManager => A): CopyManagerIO[A]

Attributes

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

Attributes

Source:
copymanager.scala
def uncancelable[A](body: Poll[CopyManagerIO] => CopyManagerIO[A]): Free[CopyManagerOp, A]

Attributes

Source:
copymanager.scala

Concrete fields

val canceled: Free[CopyManagerOp, Unit]

Attributes

Source:
copymanager.scala
val monotonic: Free[CopyManagerOp, FiniteDuration]

Attributes

Source:
copymanager.scala
val realtime: Free[CopyManagerOp, FiniteDuration]

Attributes

Source:
copymanager.scala
val unit: CopyManagerIO[Unit]

Attributes

Source:
copymanager.scala

Implicits

Implicits

implicit def MonoidCopyManagerIO[A](implicit M: Monoid[A]): Monoid[CopyManagerIO[A]]

Attributes

Source:
copymanager.scala
implicit val SyncCopyManagerIO: Sync[CopyManagerIO]

Attributes

Source:
copymanager.scala