@hackage compdoc-dhall-decoder0.1.0.0
Allows you to write FromDhall instances for Compdoc
Categories
License
BSD-3-Clause
Maintainer
dan.firth@homotopic.tech
Links
Versions
Installation
Dependencies (8)
- base >=4.7 && <5
- compdoc
- composite-aeson
- composite-base
- dhall
- either Show all…
Dependents (0)
compdoc-dhall-decoder
This module allows you to decode a Compdoc value from markdown.
You should use newtypes like so:
newtype MyDoc = MyDoc (Record (Compdoc '[]))
deriving stock (Eq, Show, Generic)
instance D.FromDhall MyDoc where
autoWith options = fmap MyDoc $ compdocDecoder def (recordJsonFormat RNil) options