#transformation #bidirectional #error #sdk #io #lens-vm

lens_sdk

一个用于在Rust中编写双向、基于wasm的LensVM转换的SDK

2个不稳定版本

0.6.0 2024年6月4日
0.5.0 2023年11月27日

#280 in WebAssembly

Download history 1087/week @ 2024-04-26 1153/week @ 2024-05-03 643/week @ 2024-05-10 1121/week @ 2024-05-17 833/week @ 2024-05-24 2944/week @ 2024-05-31 2176/week @ 2024-06-07 1690/week @ 2024-06-14 122/week @ 2024-06-21 101/week @ 2024-06-28 305/week @ 2024-07-05 249/week @ 2024-07-12 135/week @ 2024-07-19 105/week @ 2024-07-26 93/week @ 2024-08-02 124/week @ 2024-08-09

480 每月下载量

自定义许可

16KB
208

LensVM

构建

一旦安装了所需的先决条件,您应该能够从仓库根目录运行 make test 来构建仓库中的所有内容并运行所有测试。

先决条件

在您能够构建仓库的全部内容之前,需要安装以下工具并将它们添加到您的PATH中

  • rustup 和 Cargo/rustc,通常通过 rustup 安装。
    • 请注意任何先决条件,例如在Ubuntu上,您可能需要安装 build-essential 软件包
  • 如果在从crates.io检索rust包依赖时遇到连接错误,您可能需要根据此 评论 调整您的 .gitconfig
  • npm,通常通过 nvm 安装
  • Go

lib.rs:

此crate包含成员,有助于构建Rust Lens模块

依赖项

~0.5–1.1MB
~22K SLoC