It seems there’ll still be a while before we’re able to get let+
support in BuckleScript. In the meantime we have @jaredly’s fantastic let-anything PPX. But that PPX has been a bit difficult to use in the past, and it hasn’t yet been updated to work with BuckleScript 6.x and 7.x. Jared has a whole lot to do, and I rely heavily on this PPX, so I thought I’d help out a bit.
I re-packaged let-anything, merged @anmonteiro’s update to 6.x, built it with esy
(thanks to https://github.com/jchavarri/hello-ppx-esy), configured TravisCI to pre-build binaries for Mac and Linux (Windows support PR is welcome!) and re-wrote the readme to be a bit more friendly to newcomers.
I’d love feedback or contributions here:
I’d also be interested in collecting data on who is using this PPX. If this tool is important to people maybe we can put together some data and put some more weight behind the effort to support let+
in BuckleScript. So if you’re using let-anything in a project why don’t you post about it below or open an issue on GitHub?