Packages

abstract class SimpleValueFormatter[F[_], T] extends SimpleValueWriter[F, T] with SimpleValueReader[F, T] with ValueFormatter[F, T]

Source
ValueFormatter.scala
Linear Supertypes
ValueFormatter[F, T], SimpleValueReader[F, T], ValueReader[F, T], SimpleValueWriter[F, T], ValueWriter[F, T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimpleValueFormatter
  2. ValueFormatter
  3. SimpleValueReader
  4. ValueReader
  5. SimpleValueWriter
  6. ValueWriter
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SimpleValueFormatter()(implicit F: MonadError[F, Throwable])

Abstract Value Members

  1. abstract def read(v: Value): F[T]
    Definition Classes
    SimpleValueReader
  2. abstract val swamType: ValType
    Definition Classes
    ValueReader
  3. abstract def write(v: T): Value
    Definition Classes
    SimpleValueWriter

Concrete Value Members

  1. final def read(v: Value, m: Option[Memory[F]]): F[T]
    Definition Classes
    SimpleValueReaderValueReader
    Annotations
    @inline()
  2. final def write(v: T, m: Option[Memory[F]]): F[Value]
    Definition Classes
    SimpleValueWriterValueWriter
    Annotations
    @inline()