<commit_before># Template::Protone 

[![Build Status](https://travis-ci.org/tony-o/perl6-template-protone.svg?branch=master)](https://travis-ci.org/tony-o/perl6-template-protone)

Creating synergy throughout the world by bringing harmonious designs and interfaces into a collaborative space that resides between what users want and also giving people what they need.

Also, a templating system that allows you to embed perl6.  ```EVAL```s your templates into a callable sub and caches them for later use, if you want.

## Stuff still to do or nice to haves

* Don't match a closer embedded in quotes
* Make the opener escapable
* Run template sub in a space where custom functions are available to the template<commit_msg>use circle ci rather than travis<commit_after># Template::Protone 

[![CircleCI](https://circleci.com/gh/tony-o/perl6-template-protone.svg?style=svg)](https://circleci.com/gh/tony-o/perl6-template-protone)

Creating synergy throughout the world by bringing harmonious designs and interfaces into a collaborative space that resides between what users want and also giving people what they need.

Also, a templating system that allows you to embed perl6.  ```EVAL```s your templates into a callable sub and caches them for later use, if you want.

## Stuff still to do or nice to haves

* Don't match a closer embedded in quotes
* Make the opener escapable
* Run template sub in a space where custom functions are available to the template
{'fraction_non_alphanumeric': 0.07539410555174778, 'fraction_numerical': 0.00411240575736806, 'mean_word_length': 4.816733067729084, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4950385', 'n_tokens_mistral': 422, 'n_tokens_neox': 395, 'n_words': 185}