Perl mustache templating engine (statement-for-statement cloned from hogan.js)
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib/Text
t
.gitignore
Changes
README.pod
dist.ini

README.pod

NAME

Text::Hogan - A mustache templating engine statement-for-statement cloned from hogan.js

DESCRIPTION

Text::Hogan is a statement-for-statement rewrite of hogan.js in Perl.

It is a mustache templating engine which supports pre-compilation of your templates into pure Perl code, which then renders very quickly.

It passes the full mustache spec.

SYNOPSIS

use Text::Hogan::Compiler;

my $text = "Hello, {{name}}!";

my $compiler = Text::Hogan::Compiler->new;
my $template = $compiler->compile($text);

say $template->render({ name => "Alex" });

See Text::Hogan::Compiler and Text::Hogan::Template for more details.

TEMPLATE FORMAT

The template format is documented in mustache(5).

AUTHOR

Started out statement-for-statement copied from hogan.js by Twitter!

Alex Balhatchet (alex@balhatchet.net)