<div dir="ltr">Hi,<div><br></div><div>For a few months I've been hacking on fez - a compiler that takes fsharp code and turns it into core erlang and yesterday I released the first alpha release and thought perhaps it would be of some interest to this list.</div><div><br></div><div>The idea was to take a mature statically typed functional (first) language with decent tooling and use it to generate code to run on the beam.</div><div><br></div><div>The README on the github page outlines the current status and how to get started. FSharp is a multi-paradigmatic language so there are limits to what degree certain features (e.g. imperative programming) can be covered. The 0.1.0 release is mostly focussed on covering the functional paradigm and the standard fsharp libraries. There is also a simple FFI and some support for object programming.</div><div><br></div><div><a href="https://github.com/kjnilsson/fez">https://github.com/kjnilsson/fez</a><br></div><div><br></div><div><a href="https://github.com/kjnilsson/fez/releases/tag/v0.1.0-alpha.1">https://github.com/kjnilsson/fez/releases/tag/v0.1.0-alpha.1</a><br></div><div><br></div><div>Feedback and questions are very welcome. There will be holes and obscure errors and I would like to hear about them all. </div><div><br></div><div>Cheers</div><div>Karl</div><div><br></div><div><br></div></div>