#rain #composer #wasm-bindgen #authoring #typescript #found #rainlang

bin+lib dotrain

从 .rain 转换为 rainlang composer

21 个版本

6.0.1-alpha.212024 年 8 月 5 日
6.0.1-alpha.202024 年 8 月 4 日
6.0.1-alpha.182024 年 5 月 24 日
6.0.1-alpha.152024 年 4 月 23 日
6.0.1-alpha.22024 年 1 月 30 日

466魔法豆

Download history 685/week @ 2024-05-04 396/week @ 2024-05-11 932/week @ 2024-05-18 123/week @ 2024-05-25 102/week @ 2024-06-01 127/week @ 2024-06-08 1026/week @ 2024-06-15 1068/week @ 2024-06-22 495/week @ 2024-06-29 527/week @ 2024-07-06 682/week @ 2024-07-13 877/week @ 2024-07-20 752/week @ 2024-07-27 3210/week @ 2024-08-03 2115/week @ 2024-08-10 1089/week @ 2024-08-17

每月下载量 7,245
用于 dotrain-lsp

CAL-1.0 许可证

295KB
7K SLoC

.rain 到 rainlang composer,使用 Rust 编写,并通过 wasm-bindgen 以 Typescript/JavaScript 的形式在 NodeJs 和浏览器上提供。

  • Dotrain 规范可在此找到 这里
  • Rainlang 规范可在此找到 这里

Rain 语言的主要目标是使智能合约开发尽可能易于上手。这基于我们关于可访问性是理论与实践去中心化之间差异的信念。很多人希望参与编写和审核加密代码,但目前无法做到。当某人想要/需要做某事但无法做到时,他们就会委托给能做的人,这本质上就是集中化。快速轻松的队列抽象。

特性

包含 3 个特性

  • cli 基于 [mod@clap] 的模块(CLI 应用),用于此库的功能,该特性是构建/安装 二进制文件 所必需的。
  • js-api 包含围绕主结构的功能的包装,通过 [mod@wasm_bindgen] 提供API。

依赖项

~15–29MB
~474K SLoC