heist-extra: Extra heist functionality

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

Extra heist functionality for template management and Pandoc rendering.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.2.0.0, 0.3.0.0, 0.4.0.0, 0.4.0.0
Change log CHANGELOG.md
Dependencies base (>=4.13.0.0 && <5), data-default, filepath, heist (>=1.1.1.0), map-syntax, mtl, pandoc-types (>=1.23), 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 2025-08-19T01:22:47Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for heist-extra-0.4.0.0

[back to package description]

heist-extra

Hackage

Extra functionality for 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/srid/emanote Template file management; Pandoc rendering