heterocephalus: A type safe template engine for collaborating with front end development tools

[ library, mit, web ] [ Propose Tags ]

Recent front end developing tools are growing fast and have created the complicated ecosystem, and few front end developer want to use Shakespeare template instead of commonly used node friendly engines such that pug, slim, haml, though Shakespeare template has great feature of compile time variable interpolation and type checking. From this observation, Heterocephalus is developed for using with another feature rich template engine and only provides the way to interpolate server side variables into the precompiled template file with forall and if statement.

Versions [faq] 0.1.0.0, 1.0.0, 1.0.0.1, 1.0.0.2, 1.0.1.0, 1.0.1.1, 1.0.1.2, 1.0.2.0, 1.0.2.3, 1.0.3.0, 1.0.3.1, 1.0.4.0, 1.0.5.0, 1.0.5.1, 1.0.5.2, 1.0.5.3
Dependencies base (>=4.8 && <5), blaze-html (==0.8.*), blaze-markup (==0.7.*), containers (==0.5.*), parsec (==3.1.*), shakespeare (==2.0.*), template-haskell (>=2.10 && <3), text (==1.2.*) [details]
License MIT
Copyright 2016 Kadzuya Okamoto
Author Kadzuya Okamoto
Maintainer arow.okamoto+github@gmail.com
Revised Revision 1 made by HerbertValerioRiedel at Sun Nov 27 14:59:25 UTC 2016
Category Web
Home page https://github.com/arowM/heterocephalus#readme
Source repo head: git clone https://github.com/arowM/heterocephalus
Uploaded by arowM at Mon Nov 21 09:36:26 UTC 2016
Distributions Debian:1.0.5.2, LTSHaskell:1.0.5.3, NixOS:1.0.5.3, Stackage:1.0.5.3
Downloads 5572 total (243 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2016-11-21 [all 1 reports]

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees