I’m copying my email sent to Shen mailing list:
I had started writing a port of Shen in Haskell some time ago. Unfortunately it never reached a stable state. And now I can’t spare enough time to fix bugs and improve performance. So I thought maybe it’s a good time to announce it and wait for contributions.
By ‘not stable’ I don’t mean it’s in a terrible state. For example, Shen test suite runs with following results:
passed ... 94.0 failed ...34.0 pass rate ...73.4375%
.. it’s not hopelessly bad. It probably has one or two deadly bugs and that causes dozens of tests to fail.
Anyway, that’s it for now. Github repository is here: https://github.com/osa1/Shen.hs .
If you try please tell me your thoughts!