SYNOPSIS
use Text::Xslate::Util qw(
mark_raw
unmark_raw
html_escape
uri_escape
p
html_builder
hash_with_default
);
DESCRIPTION
This module provides utilities for Xslate.INTERFACE
Exportable functions
"mark_raw($str)"This is the entity of the "mark_raw" filter.
"unmark_raw($str)"
This is the entity of the "unmark_raw" filter.
"html_escape($str)"
This is the entity of the "html_escape" filter.
"uri_escape($str)"
This is the entity of the "uri" filter.
"p($any)" / "dump($any)"
Displays the contents of $any using "Data::Dumper".
This is the entity of the "dump" filter, useful for debugging.
"html_builder { block } | \&function :CodeRef"
Wraps a block or &function with "mark_raw" so that the new subroutine will return a raw string.
This function is the same as what Text::Xslate exports.
"hash_with_default \%hash, $default :Any"
Set a default value $default to %hash and returns a HashRef.
This is provided for debugging.