heist-extra: Extra heist functionality

[ library, mit, web ] [ Propose Tags ]

Extra heist functionality for template management and Pandoc rendering.


[Skip to Readme]

Modules

[Last Documentation]

  • Heist
    • Heist.Extra
      • Splices
        • Heist.Extra.Splices.List
        • Heist.Extra.Splices.Pandoc
          • Heist.Extra.Splices.Pandoc.Attr
          • Heist.Extra.Splices.Pandoc.Ctx
          • Heist.Extra.Splices.Pandoc.Footnotes
          • Heist.Extra.Splices.Pandoc.Render
          • Heist.Extra.Splices.Pandoc.TaskList
        • Heist.Extra.Splices.Tree
      • Heist.Extra.TemplateState

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.2.0.0, 0.3.0.0
Dependencies base (>=4.13.0.0 && <=4.18.0.0), data-default, filepath, heist-emanote (>=1.2.1), map-syntax, mtl, pandoc-types, relude (>=1.0), xmlhtml [details]
License MIT
Copyright 2022 Sridhar Ratnakumar
Author Sridhar Ratnakumar
Maintainer srid@srid.ca
Category Web
Bug tracker https://github.com/srid/heist-extra
Uploaded by sridca at 2022-09-24T18:12:07Z
Distributions NixOS:0.3.0.0
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 174 total (12 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2022-09-24 [all 2 reports]

Readme for heist-extra-0.1.0.0

[back to package description]

heist-extra

Extensions on top of heist, that are especially useful for Ema apps.

Getting Started

tldr: Install Nix, enable Flakes, open in VSCode and run bin/run.

For details, see: https://srid.ca/haskell-template/start

Examples

Example Use cases
https://github.com/EmaApps/timedot-invoice Template file management
https://github.com/EmaApps/emanote Template file management; Pandoc rendering