yesodweb / shakespeare

Haml-like template files that are compile-time checked
http://www.yesodweb.com/book/shakespearean-templates
MIT License
136 stars 76 forks source link

Upgrading to the `LTS-20.26` implies ~100x performance regression for functions using dynamic templates. #276

Open silencespeakstruth opened 1 year ago

silencespeakstruth commented 1 year ago

Origin issue belongs to the parsec which is used for parsing dynamic templates. In a few words, parsec-3.1.15.0 misperforms badly compared to the parsec-3.1.14.0.

I am copying the issue here such that more folks become aware of it (and possibly elaborate on further investigation, if any). Please stay sharp.