Console

object Console
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_]](implicit C: Console[F]): C

Summoner method for Console instances.

Summoner method for Console instances.

For printing to the standard output:

 Console[F].print("Hello")
 Console[F].println("Hello")

For printing to the standard error:

 Console[F].error("Hello")
 Console[F].errorln("Hello")

For reading from the standard input:

 Console[F].readLine
def make[F[_]](implicit F: Sync[F]): Console[F]

Constructs a Console instance for F data types that are cats.effect.kernel.Sync.

Constructs a Console instance for F data types that are cats.effect.kernel.Sync.

Implicits

Implicits

implicit def catsEitherTConsole[F[_], L](implicit evidence$1: Console[F], evidence$2: Functor[F]): Console[[_] =>> EitherT[F, L, _$6]]

Console instance built for cats.data.EitherT values initialized with any F data type that also implements Console.

Console instance built for cats.data.EitherT values initialized with any F data type that also implements Console.

implicit def catsIorTConsole[F[_], L](implicit evidence$11: Console[F], evidence$12: Functor[F]): Console[[_] =>> IorT[F, L, _$16]]

Console instance built for cats.data.IorT values initialized with any F data type that also implements Console.

Console instance built for cats.data.IorT values initialized with any F data type that also implements Console.

implicit def catsKleisliConsole[F[_], R](implicit evidence$3: Console[F]): Console[[_] =>> Kleisli[F, R, _$8]]

Console instance built for cats.data.Kleisli values initialized with any F data type that also implements Console.

Console instance built for cats.data.Kleisli values initialized with any F data type that also implements Console.

implicit def catsOptionTConsole[F[_]](implicit evidence$4: Console[F], evidence$5: Functor[F]): Console[[_] =>> OptionT[F, _$10]]

Console instance built for cats.data.OptionT values initialized with any F data type that also implements Console.

Console instance built for cats.data.OptionT values initialized with any F data type that also implements Console.

implicit def catsReaderWriterStateTConsole[F[_], E, L, S](implicit evidence$13: Console[F], evidence$14: Applicative[F], evidence$15: Monoid[L]): Console[[_] =>> ReaderWriterStateT[F, E, L, S, _$18]]

Console instance built for cats.data.ReaderWriterStateT values initialized with any F data type that also implements Console.

Console instance built for cats.data.ReaderWriterStateT values initialized with any F data type that also implements Console.

implicit def catsStateTConsole[F[_], S](implicit evidence$6: Console[F], evidence$7: Applicative[F]): Console[[_] =>> StateT[F, S, _$12]]

Console instance built for cats.data.StateT values initialized with any F data type that also implements Console.

Console instance built for cats.data.StateT values initialized with any F data type that also implements Console.

implicit def catsWriterTConsole[F[_], L](implicit evidence$8: Console[F], evidence$9: Applicative[F], evidence$10: Monoid[L]): Console[[_] =>> WriterT[F, L, _$14]]

Console instance built for cats.data.WriterT values initialized with any F data type that also implements Console.

Console instance built for cats.data.WriterT values initialized with any F data type that also implements Console.