CatsEffect

dc10.cats.effect.CatsEffect
See theCatsEffect companion object
trait CatsEffect[F[_]]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Mixins
object dsl

Members list

Value members

Abstract methods

def IO[A]: F[TypeExpr[IO[A], Unit]]
def IOAPP(name: String, run: F[ValueExpr[IO[Unit], (Unit, Unit)]])(using sp: SourcePos): F[ValueExpr[IO[Unit], (Unit, Unit)]]
def Io[A]: F[ValueExpr[IO[A], Unit]]
def RUN(program: F[ValueExpr[IO[Unit], (Unit, Unit)]]): F[ValueExpr[IO[Unit], (Unit, Unit)]]

Extensions

Extensions

extension [A](io: F[ValueExpr[IO[A], Unit]])
def apply[Z](arg: F[ValueExpr[A, Z]]): F[ValueExpr[IO[A], (Unit, Z)]]
extension [A](io: F[TypeExpr[IO[A], Unit]])
def PRINTLN(msg: F[ValueExpr[String, Unit]]): F[ValueExpr[IO[Unit], (Unit, Unit)]]