The shakespeare-js package

[ Tags: deprecated, library, mit, web, yesod ] [ Propose Tags ]
Deprecated. in favor of shakespeare

Shakespeare is a template family for type-safe, efficient templates with simple variable interpolation . Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted. In this case, the variable type needs a ToJavascript instance.

There is also shakespeare-coffeescript for coffeescript templates. Coffescript is a language that compiles down to javascript. It expects a coffeescript compiler in your path, and variable should be a ToCoffee instance. And we even have a Roy template for the adventorous FP addicts.

Please see http://www.yesodweb.com/book/shakespearean-templates for a more thorough description and examples

shakespeare-js was originally called julius, and shakespeare originated from the hamlet template package.

Properties

Versions 0.10.1, 0.10.2, 0.10.3, 0.10.4, 0.11.0, 0.11.0.1, 0.11.1, 0.11.2, 1.0.0, 1.0.0.1, 1.0.0.2, 1.0.0.3, 1.0.0.4, 1.0.0.5, 1.0.0.6, 1.0.1, 1.0.2, 1.1.0, 1.1.1, 1.1.2, 1.1.2.1, 1.1.3, 1.1.4, 1.1.4.1, 1.2.0, 1.2.0.1, 1.2.0.2, 1.2.0.3, 1.2.0.4, 1.3.0
Dependencies aeson (>=0.5), base (==4.*), shakespeare (>=1.0.2 && <1.1), template-haskell, text (>=0.7) [details]
License MIT
Author Michael Snoyman <michael@snoyman.com>
Maintainer Michael Snoyman <michael@snoyman.com>
Category Web, Yesod
Home page http://www.yesodweb.com/book/shakespearean-templates
Source repository head: git clone git://github.com/yesodweb/shakespeare.git
Uploaded Fri Nov 16 07:52:33 UTC 2012 by MichaelSnoyman
Distributions Debian:1.2.0.4, NixOS:1.3.0
Downloads 30847 total (37 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
test_exportDisabledAutomatic
test_coffee

render tests through coffeescript render function

DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees