Package

colog

Permalink

package colog

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. colog
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait HasLogger[F[_], E, M] extends AnyRef

    Permalink
  2. type Log[A, B] = LogT[Id, A, B]

    Permalink
  3. type LogIO[A, B] = LogT[IO, A, B]

    Permalink
  4. final case class LogRecord(severity: Severity, message: String, error: Option[Throwable]) extends Product with Serializable

    Permalink
  5. abstract case class LogT[F[_], A, B] extends Product with Serializable

    Permalink
  6. final class Logger[F[_], A] extends AnyRef

    Permalink
  7. trait Logging[F[_], E, A] extends AnyRef

    Permalink
  8. type MemLog[A, B] = WriterT[Id, Vector[A], B]

    Permalink
  9. type MemLogT[F[_], A, B] = WriterT[F, Vector[A], B]

    Permalink
  10. sealed abstract class Severity extends Product with Serializable

    Permalink
  11. type StructuredLog[F[_], A] = LogT[F, LogRecord, A]

    Permalink
  12. type StructuredLogIO[A] = LogT[IO, LogRecord, A]

    Permalink
  13. trait StructuredLogging[F[_], E] extends Logging[F, E, LogRecord]

    Permalink
  14. type Timestamped[A] = (Instant, A)

    Permalink

Value Members

  1. object HasLogger

    Permalink
  2. object LogRecord extends Serializable

    Permalink
  3. object LogT extends LogTFunctions with LogTEffectInstances with Serializable

    Permalink
  4. object Logger extends LoggerFunctions with LoggerInstances1

    Permalink
  5. object Loggers

    Permalink
  6. object Logging

    Permalink
  7. object Severity extends Serializable

    Permalink
  8. object implicits extends AllSyntax

    Permalink
  9. implicit val severityOrdering: Ordering[Severity]

    Permalink
  10. package syntax

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped