argonaut

ArgonautCatss

trait ArgonautCatss extends ACursorCatss with CodecJsonCatss with ContextCatss with ContextElementCatss with CursorCatss with CursorHistoryCatss with CursorOpCatss with CursorOpElementCatss with DecodeJsonCatss with DecodeResultCatss with EncodeJsonCatss with HCursorCatss with JsonCatss with JsonIdentityCatss with JsonObjectCatss with PrettyParamsCatss with StringWrapCatss

Source
ArgonautCats.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ArgonautCatss
  2. StringWrapCatss
  3. PrettyParamsCatss
  4. JsonObjectCatss
  5. JsonIdentityCatss
  6. JsonCatss
  7. HCursorCatss
  8. EncodeJsonCatss
  9. DecodeResultCatss
  10. DecodeJsonCatss
  11. CursorOpElementCatss
  12. CursorOpCatss
  13. CursorHistoryCatss
  14. CursorCatss
  15. ContextElementCatss
  16. ContextCatss
  17. CodecJsonCatss
  18. ACursorCatss
  19. AnyRef
  20. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type DecodeEither[A] = Either[(String, CursorHistory), A]

    Definition Classes
    DecodeResultCatss

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit val ContextElementInstances: Eq[ContextElement] with Show[ContextElement]

    Definition Classes
    ContextElementCatss
  7. implicit val ContextInstances: Eq[Context] with Show[Context]

    Definition Classes
    ContextCatss
  8. implicit val CursorHistoryInstances: Show[CursorHistory] with Eq[CursorHistory] with Monoid[CursorHistory]

    Definition Classes
    CursorHistoryCatss
  9. implicit val CursorInstances: Eq[Cursor] with Show[Cursor]

    Definition Classes
    CursorCatss
  10. implicit val CursorOpElementInstances: Show[CursorOpElement] with Eq[CursorOpElement]

    Definition Classes
    CursorOpElementCatss
  11. implicit val CursorOpInstances: Show[CursorOp] with Eq[CursorOp]

    Definition Classes
    CursorOpCatss
  12. implicit def DecodeResultEq[A](implicit EA: Eq[A]): Eq[DecodeResult[A]]

    Definition Classes
    DecodeResultCatss
  13. implicit def DecodeResultMonad: Monad[DecodeResult]

    Definition Classes
    DecodeResultCatss
  14. implicit def DecodeResultShow[A](implicit SE: Show[DecodeEither[A]]): Show[DecodeResult[A]]

    Definition Classes
    DecodeResultCatss
  15. implicit val EncodeJsonContra: Contravariant[EncodeJson]

    Definition Classes
    EncodeJsonCatss
  16. implicit val JsonInstances: Eq[Json] with Show[Json]

    Definition Classes
    JsonCatss
  17. implicit val JsonObjectEq: Eq[JsonObject]

    Definition Classes
    JsonObjectCatss
  18. implicit val JsonObjectShow: Show[JsonObject]

    Definition Classes
    JsonObjectCatss
  19. implicit def NonEmptyListDecodeJson[A](implicit arg0: DecodeJson[A], DL: DecodeJson[List[A]]): DecodeJson[NonEmptyList[A]]

    Definition Classes
    DecodeJsonCatss
  20. implicit def NonEmptyListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[NonEmptyList[A]]

    Definition Classes
    EncodeJsonCatss
  21. implicit val PrettyParamsEq: Eq[PrettyParams]

    Definition Classes
    PrettyParamsCatss
  22. implicit def ValidatedDecodeJson[A, B](implicit DA: DecodeJson[A], DB: DecodeJson[B]): DecodeJson[Validated[A, B]]

    Definition Classes
    DecodeJsonCatss
  23. implicit def ValidatedEncodeJson[E, A](implicit EA: EncodeJson[E], EB: EncodeJson[A]): EncodeJson[Validated[E, A]]

    Definition Classes
    EncodeJsonCatss
  24. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  25. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  28. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. def fromFoldable[F[_], A](implicit A: EncodeJson[A], F: Foldable[F]): EncodeJson[F[A]]

    Definition Classes
    EncodeJsonCatss
  30. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  31. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  32. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  33. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  34. final def notify(): Unit

    Definition Classes
    AnyRef
  35. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  37. def toString(): String

    Definition Classes
    AnyRef → Any
  38. def traverse[F[_]](o: JsonObject, f: (Json) ⇒ F[Json])(implicit FF: Applicative[F]): F[JsonObject]

    Definition Classes
    JsonObjectCatss
  39. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from StringWrapCatss

Inherited from PrettyParamsCatss

Inherited from JsonObjectCatss

Inherited from JsonIdentityCatss

Inherited from JsonCatss

Inherited from HCursorCatss

Inherited from EncodeJsonCatss

Inherited from DecodeResultCatss

Inherited from DecodeJsonCatss

Inherited from CursorOpElementCatss

Inherited from CursorOpCatss

Inherited from CursorHistoryCatss

Inherited from CursorCatss

Inherited from ContextElementCatss

Inherited from ContextCatss

Inherited from CodecJsonCatss

Inherited from ACursorCatss

Inherited from AnyRef

Inherited from Any

Ungrouped