https-everywhere-rules/examples
vi ed1933f2c5 Remove the IO bottleneck.
Don't redundantly readIO/parse the rulesets; do this once, lazily
carrying out the involved operations. Rulesets are invariant over
executions.

This improves performance by a few orders of magnitude. Though at some
point we should substitute linear search for lookup on a generalised
suffix tree of rooted domains.

Breaking interface change, though I'll likely restore the old form
soon with IO TH.
2017-12-06 13:21:57 +01:00
..
CountUpgradeable.hs Remove the IO bottleneck. 2017-12-06 13:21:57 +01:00
RedirectProxy.hs Remove the IO bottleneck. 2017-12-06 13:21:57 +01:00