homepage: ''
changelog-type: markdown
hash: 74985d73ab915764cdbd354e917d88ed44109a0c6355356cab540220a2326727
test-bench-deps: {}
maintainer: dan.firth@homotopic.tech
synopsis: Allows you to write FromDhall instances for Compdoc
changelog: |
  # Changelog for compdoc-dhall-decoder

  ## v0.1.0.0

  * Working compdoc decoder for dhall.
basic-deps:
  either: -any
  base: '>=4.7 && <5'
  composite-base: -any
  dhall: -any
  text: -any
  pandoc: -any
  composite-aeson: -any
  compdoc: -any
all-versions:
- 0.1.0.0
author: Daniel Firth
latest: 0.1.0.0
description-type: markdown
description: |
  # 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
  ```
license-name: BSD-3-Clause

Update from Hackage at 2020-10-31T21:49:15Z
Update from Hackage at 2020-10-31T21:49:15Z
