0.21.0
Pre-release
Pre-release
v0.21.0
- Enhancements
- This is the first release with early support for processes in elixirscript. Creating a process only works currently using
spawn/1,spawn_link/1, andspawn_monitor/1. Inside of a process, you can use functions such assendandreceive, along with some defined in theProcessmodule. From outside of a process, you can send messages to a process, but you cannot receive a message from a process. Eventually all code will run inside processes and this restriction will naturally lift. - The
Processmodule has been implemented with the following functions:alive?/1delete/1demonitor/1exit/2flag/2flag/3get/0get_keys/0get_keys/1link/1list/0monitor/1put/2register/2registered/0send/3sleep/1unlink/1unregister/1whereis/1
- The
receivespecial form has been implemented with the above caveat - The following have been implemented on
Kernel:spawn/1spawn_link/1spawn_monitor/1send/2make_ref/0
- This is the first release with early support for processes in elixirscript. Creating a process only works currently using