目录

MoonTTL

MoonTTL 是一个使用 MoonBit 语言编写的高性能 RDF 解析与序列化库。本项目移植自 Rust 生态中的优秀库 Oxttl,旨在为 MoonBit 生态提供一套标准化、轻量级的语义网数据处理引擎。

特性

  • 多格式支持:完整支持 Turtle, TriG, N-Triples, N-Quads 和 N3 格式的解析与序列化。
  • RDF 1.2 兼容:除 N3 外,全面支持最新的 RDF 1.2 国际标准规范。
  • 高性能:基于 MoonBit 的高性能编译后端,提供低内存占用的流式解析能力。
  • 纯 MoonBit 实现:利用 MoonBit 的原生类型系统和 GC 机制,提供简洁的 API 体验。

安装

确保你的环境中已经安装了 MoonBit 工具链。

在你的 moon.mod.json 中添加依赖:

{
  "name": "your_username/your_project",
  "deps": [
    "thy7/moonttl"
  ]
}
关于

Rust的Oxttl 项目在 MoonBit 移植

46.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号