@llaisdy@5HT@nivertech You need to manually import https://t.co/l42FkejEAy (fromList) function. This is a bug, and in the next version, we will import it by default.
We are proud to announce that Hamler 0.2 has been released.
Hamler 0.2 will support most of Erlang's concurrent programming features, including Actor Model and OTP Behaviours.
https://t.co/1y3iTEg48M
@yugiohxlight We introduced many Erlang data types as primary types, such as Erlang atoms, binaries, tuples, lists and maps. And at the same time, we have to modify the whole frontend (CST, AST, CoreFn and CodeGen) of PureScript to support expressions/syntax sugar from Erlang/OTP.
@yugiohxlight The Hamler compiler v0.1 is forked from PureScript v0.13.6. PureScript's Eco-system is mostly tailored for Javascript and NodeJS which is too limited for Erlang/OTP ecosystem if we just make Hamler a backend of PureScript.
We are proud to announce the first public release of Hamler - a new open-source #Haskell-style functional programming language running on #Erlang VM.
https://t.co/aw6AGe6Cpn
@vdiwakar_com The strongly-typed Hamler source code is compiled to dynamic CoreErlang finally. So, we think the hot-upgrade feature of Erlang should still work.
@kamilchm We introduced many Erlang data types as primary types, such as Erlang atoms, binaries, tuples, lists and maps. And at the same time, we have to modify the whole frontend (CST, AST, CoreFn and CodeGen) of PureScript to support expressions/syntax sugar from Erlang/OTP.
@kamilchm The Hamler compiler v0.1 is forked from PureScript v0.13.6. PureScript's Eco-system is mostly tailored for Javascript and NodeJS which is too limited for Erlang/OTP ecosystem if we just make Hamler a backend of PureScript.