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

Latest commit

 

History

History
33 lines (20 loc) · 1015 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 1015 Bytes

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.