Package

scodec.interop

scalaz

Permalink

package scalaz

Provides interop between scodec-core and scalaz.

Source
package.scala
Linear Supertypes
ScalazInstancesLowPriority, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalaz
  2. ScalazInstancesLowPriority
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class AttemptSyntax[A] extends AnyVal

    Permalink

    Extension methods for an Attempt[A].

  2. implicit final class CodecSyntax[A] extends AnyVal

    Permalink

    Extension methods for a Codec[A].

  3. implicit final class ErrDisjunctionSyntax[A] extends AnyVal

    Permalink

    Extension methods for an Err \/ A.

Value Members

  1. implicit def AttemptEqualInstance[A]: Equal[Attempt[A]]

    Permalink
  2. implicit val AttemptInstance: Monad[Attempt] with Traverse[Attempt]

    Permalink
  3. implicit def AttemptShowInstance[A]: Show[Attempt[A]]

    Permalink
  4. implicit val BitVectorEqualInstance: Equal[BitVector]

    Permalink
  5. implicit val BitVectorMonoidInstance: Monoid[BitVector]

    Permalink
  6. implicit val BitVectorShowInstance: Show[BitVector]

    Permalink
  7. implicit val ByteVectorEqualInstance: Equal[ByteVector]

    Permalink
  8. implicit val ByteVectorMonoidInstance: Monoid[ByteVector]

    Permalink
  9. implicit val ByteVectorShowInstance: Show[ByteVector]

    Permalink
  10. implicit val CodecInvariantFunctorInstance: InvariantFunctor[Codec]

    Permalink
  11. implicit def CodecShowInstance[A]: Show[Codec[A]]

    Permalink
  12. implicit def DecodeResultEqualInstance[A]: Equal[DecodeResult[A]]

    Permalink
  13. implicit def DecodeResultShowInstance[A]: Show[DecodeResult[A]]

    Permalink
  14. implicit val DecodeResultTraverseComonadInstance: Traverse[DecodeResult] with Comonad[DecodeResult]

    Permalink
  15. implicit val DecoderMonadInstance: Monad[Decoder]

    Permalink
  16. implicit def DecoderMonoidInstance[A](implicit A: Monoid[A]): Monoid[Decoder[A]]

    Permalink
  17. implicit final def DecoderSemigroupInstance[A](implicit A: Semigroup[A]): Semigroup[Decoder[A]]

    Permalink
    Definition Classes
    ScalazInstancesLowPriority
  18. implicit def DecoderShowInstance[A]: Show[Decoder[A]]

    Permalink
  19. implicit val EncoderCorepresentableAttemptInstance: Corepresentable[Encoder, Attempt[BitVector]]

    Permalink
  20. implicit val EncoderCovariantInstance: Contravariant[Encoder]

    Permalink
  21. implicit def EncoderShowInstance[A]: Show[Encoder[A]]

    Permalink
  22. implicit val GenCodecProfunctorInstance: Profunctor[GenCodec]

    Permalink
  23. implicit def GenCodecShowInstance[A, B]: Show[GenCodec[A, B]]

    Permalink

Inherited from ScalazInstancesLowPriority

Inherited from AnyRef

Inherited from Any

Ungrouped