Skip to content
This repository has been archived by the owner on May 3, 2019. It is now read-only.

scodec/scodec-scalaz

scodec-scalaz

Overview

This library provides scalaz specific extensions to scodec-core and scodec-bits. It provides typeclass instances for many data types (e.g., Monoid[BitVector], Monad[Attempt], InvariantFunctor[Codec]) and syntax for converting between scodec.Attempt and scalaz.\/.

All typeclass instances and syntax extensions are defined in the scodec.interop.scalaz package, so usage looks like:

import scodec.interop.scalaz._

myCodec.decode(bitVector).toDisjunction

Getting Binaries

See the releases page on the website.

Administrative

This project is licensed under a 3-clause BSD license.

The scodec channel on Gitter is a good place to go for help. Also consider using the scodec tag on StackOverflow.

Code of Conduct

See the Code of Conduct.

About

Integration between scodec and scalaz

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages