copymanager

doobie.postgres.free.copymanager
object copymanager

Attributes

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

Members list

Type members

Classlikes

object CopyManagerOp

Attributes

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

Attributes

Companion
object
Source
copymanager.scala
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]
class HandleErrorWith[A]
object Monotonic.type
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object Realtime.type
class Suspend[A]
class Uncancelable[A]
Show all

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