snapframework/heist
An xhtml-based templating engine, allowing Haskell functions to be bound to XML tags.
HaskellBSD-3-Clause
Issues
- 1
support request for dependency `aeson` 2.2.0.0
#147 opened by peterbecich - 0
Expose `Heist.Common`?
#129 opened by srid - 3
This package needs maintenance
#135 opened by andreasabel - 2
- 4
Tests start failing when building against unordered-containers 0.2.16.0 in install-plan
#131 opened by sternenseemann - 1
Tests fails when built with nix
#121 opened by chrissound - 1
Allow text-2.0
#133 opened by andreasabel - 2
Doesn't compile with ghc-9.2.2
#134 opened by henrylaxen - 2
How to pass raw HTML as template variable?
#126 opened by srid - 0
Add `<else />` support for bindJson
#128 opened by srid - 1
bindJson: support for nested `with`'s
#127 opened by srid - 1
GHC 8.10.1 support
#122 opened by nshepperd - 0
MonadFail passthrough instance for HeistT?
#118 opened by galenhuntington - 1
Build failure with 1.0.1.3
#117 opened by snoyberg - 13
- 1
heist cabal file revision in nixos (and on hackage)?
#107 opened by gspia - 1
Reduce support window for heist to GHC >= 7.4
#105 opened by hvr - 8
href="" gets turned into href (="" goes away)
#104 opened by snap9 - 3
Performance issues with large / many templates (though they're not rendered)
#102 opened by chrissound - 5
Add an example of a simple HeistConfig value
#101 opened by chrissound - 2
Update documentation - be explicit that .tpl extension is not needed to "render" call
#99 opened by bollu - 1
Test suite failure
#95 opened by snoyberg - 3
Namespace warning message gets triggered when splice uses are nested in regular tags
#85 opened by kaol - 6
Incorrect alignment in resulting HTML
#89 opened by snap9 - 9
Expose more of RuntimeSplice
#32 opened by hesselink - 6
Interpreted splices don't work in attributes
#30 opened by hesselink - 5
HTML entities are not being preserved
#37 opened by cimmanon - 1
Attribute Minimization
#82 opened by andrewthad - 5
When callTemplate is used in conjunction with withSplices, templates throw namespace errors when they shouldn't.
#74 opened by kaol - 3
Incorrect DOCTYPE for XML documents.
#77 opened by justindthomas - 4
- 2
- 2
- 2
Can't pass-through full JSON object to template
#63 opened by waldheinz - 2
Heist cannot parse "well formed" comments
#61 opened by eborden - 1
Barely malformed XML
#58 opened by andrewthad - 3
Cannot contain child elements or comments
#57 opened by andrewthad - 5
Heist always in preprocessing mode
#56 opened by andrewthad - 4
Interpreted Splices and Adding Templates
#55 opened by andrewthad - 2
Please provide a Changelog
#52 opened by ocharles - 2
- 0
Not compatible with attoparsec 0.12
#41 opened by bos - 0
Don't export HeistState fields
#25 opened by mightybyte - 1
- 2
Please add support for errors 1.4.0
#27 opened by peti - 2
Outdated dependency for hashable
#26 opened by Taneb - 4
When parsing attribute substitutions, a single $ stops regular "text gobbling", whereas Heist should look for the full ${ pattern
#16 opened by ozataman - 1
- 4
- 1
getDoc makes no diff with getXMLDoc
#22 opened by freizl