Packages

object LoggingOp extends Serializable

Source
LoggingOp.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LoggingOp
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class Debug(msg: String) extends LoggingOp[Unit] with Product with Serializable
  2. final case class Info(msg: String) extends LoggingOp[Unit] with Product with Serializable
  3. final case class LogToFile(id: ID, msg: String) extends LoggingOp[Unit] with Product with Serializable
  4. type LoggingF[A] = Free[LoggingOp, A]

Value Members

  1. def debug(msg: String): LoggingF[Unit]
  2. def info(msg: String): LoggingF[Unit]
  3. def logToFile(id: ID, msg: String): LoggingF[Unit]