sbt

util

package util

Visibility
  1. Public
  2. All

Type Members

  1. final class Always[A] extends Eval[A]

    Construct a lazy Eval[A] instance.

  2. sealed abstract class Eval[+A] extends Serializable

    Eval is a monad which controls evaluation.

  3. final class Later[A] extends Eval[A]

    Construct a lazy Eval[A] instance.

  4. final case class NoJsonWriter[A]() extends OptJsonWriter[A] with Product with Serializable

  5. final case class Now[A](value: A) extends Eval[A] with Product with Serializable

    Construct an eager Eval[A] instance.

  6. sealed trait OptJsonWriter[A] extends AnyRef

  7. trait OptJsonWriter0 extends AnyRef

  8. trait Show[A] extends AnyRef

  9. trait ShowLines[A] extends AnyRef

  10. final case class SomeJsonWriter[A](value: JsonWriter[A]) extends OptJsonWriter[A] with Product with Serializable

Value Members

  1. object Always extends Serializable

  2. object Eval extends Serializable

  3. object Later extends Serializable

  4. object OptJsonWriter extends OptJsonWriter0

  5. object Show

  6. object ShowLines

Ungrouped