Refactors #9
Refactors #9
Conversation
Amazing, thanks @yanick! I was slightly worried that a couple of the changes might bring a dip in performance. Specifically I think the use of a block eval in cadef79 might be slow, and I also thought that the single match regex before the substitution regexes that you removed in e230246 might've been for performance reasons. Here's a dumb Dumbbench.pm script that shows they're about the same though...
Master branch:
Your branch:
Unfortunately I don't have a "real" app using Text::Hogan any more (we used it extensively at Nestoria before Mitula bought us in 2015 Merging! |
we use Text::Hogan in Geo::Address::Formatter, will test |
a bunch of small refactorings to make the code more perlish