#supporting #io #graph #model #for-sy-de #forsyde #info

forsyde-io-core

forSyDe IO 支持库的核心组件

1 个不稳定版本

0.7.20 2024年6月7日

#15#supporting


2 个 crate 使用

MIT 许可证

37KB
875

ForSyDe IO

此仓库包含 ForSyDe 中 ForSyDe IO 子项目的相关实现细节。这包括

  1. 图模型的类型元模型,以确保在图模型中的语法一致性,
  2. 生成和打包每个已实现的辅助库的代码,
  3. 模型规范示例,展示模型如何保存在磁盘上。

有关更多信息,请参阅 文档网站!本说明不会包含太多不必要重复的信息。

贡献

新的辅助库

对新语言上模型的支持始终欢迎!目标是新语言的著名和知名仓库包含您的 forsyde-io 库。最规范的方式是在此源仓库中添加一个新的子文件夹,可以上传所有生成的和手工编写的代码。

例如,Python 支持包从图.json 文件生成 types 类,然后上传所有源代码到 PyPI。

版本控制

此包遵循 SemVer 版本控制方案,并大致遵循 Haskell PVP 决策树以决定何时提升新版本 尽可能多

依赖项

~3–4MB
~71K SLoC