Hi.
I’ve been working on a new CoreFn-type backend for PS to enable writing PureScript programs that transpiles to elisp: https://github.com/psel-org/psel.
I’ve been thinking that an elisp backend would be useful for a long time, and after studying the purenix code, it looked like I could make one, so I started the project.
Currently still working on core and contrib libraries, but at this point the transpiler is functionially complete.
I was using this backend to try and squeeze as much performance as I could from the sha3 module and I reached a bottleneck with flexvectors. So, I added bytevectors just now in a fork. I’d be honored to submit it as a pull request if you think it is a worthy addition to the stack.
Edit: Hilariously, bytevectors didn’t win me as much extra performance as I expected.