Description
Mapping between BSON and algebraic data types.
Description
This module defines a Bson class to convert data types to Bson and to convert Bson documents back to datatypes, along with template haskell functions to easily derive the instance.