erlang_library_runtime:轻量级的erlang运行时

时间:2024-06-10 21:26:10
【文件属性】:

文件名称:erlang_library_runtime:轻量级的erlang运行时

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-10 21:26:10

Erlang

库运行时 轻量级的erlang运行时。 初始化过程不会启动任何过程。 除了小看运行时以外,没有其他模块被加载。 您定义一个具有main功能的模块,该功能称为。 完成主要功能后,该过程将停止。 这样的主要功能可以启动监督树和其他长期存在的过程。 该项目的目的是将运行时编写为库。 也就是说,您明确需要所有模块并启动程序所需的所有进程。 所有配置都是主循环中的代码。 即在未来 import gleam / logger import gleam / ssl pub fn main () { assert Ok (pid) = logger. start (config) assert Ok (ssl) = ssl. start (config) // etc } 用法 可以明显改善其人体工程学。 但目前步骤如下 在/src编写一个Gleam程序 运行./build 运行./r


【文件预览】:
erlang_library_runtime-master
----runtime.erl(842B)
----src()
--------foo()
--------foo.gleam(25B)
----builder.erl(4KB)
----build(57B)
----README.md(2KB)
----.gitignore(50B)

网友评论