TesseractCore:Tesseract 的评估和类型系统

时间:2021-06-08 20:18:10
【文件属性】:
文件名称:TesseractCore:Tesseract 的评估和类型系统
文件大小:37KB
文件格式:ZIP
更新时间:2021-06-08 20:18:10
Swift TesseractCore TesseractCore 定义了可视化数据流编程环境 (Tesseract) 的模型、评估和语义(核心)。 TesseractCore 中的基本模型是一个Graph ,它是一个简单的有向图; Tesseract 允许您使用惯用的 UI 创建、编辑和检查此类图形。 当专门用于Graph ,图被分配了一个语义: Node s 有Symbol s。 Symbol s 在Environment被分配了Value s。 评估Graph从特定节点开始评估所有的输入的Node S,解析其Symbol的Value在Environment ,并应用Value所述依赖关系Value S(如果有的话)。
【文件预览】:
TesseractCore-master
----TesseractCore.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(32KB)
----TesseractCore.xcworkspace()
--------contents.xcworkspacedata(951B)
----.gitmodules(722B)
----TesseractCoreTests()
--------ValueTests.swift(1KB)
--------Info.plist(754B)
--------EvaluationTests.swift(2KB)
--------NodeTests.swift(700B)
--------GraphTests.swift(2KB)
--------ErrorTests.swift(423B)
--------InferenceTests.swift(4KB)
--------Fixtures.swift(710B)
--------TypeDifferentialTests.swift(875B)
----External()
--------Assertions()
--------Memo()
--------Set()
--------Prelude()
--------DisjointSet()
--------Either()
--------Manifold()
--------Box()
----TesseractCore()
--------TypeDifferentiator.swift(3KB)
--------Info.plist(932B)
--------TesseractCore.h(246B)
--------Dictionary+HigherOrder.swift(2KB)
--------Node.swift(3KB)
--------Value.swift(2KB)
--------Edge.swift(849B)
--------Find.swift(281B)
--------Equatable.swift(2KB)
--------FloatingPointDifferentiator.swift(238B)
--------Evaluation.swift(1KB)
--------Inference.swift(3KB)
--------DictionaryDifferentiator.swift(709B)
--------Error.swift(1KB)
--------Graph.swift(3KB)
--------Endpoint.swift(1KB)
--------ForwardDifferential.swift(8KB)
--------Symbol.swift(1KB)
--------Environment.swift(2KB)
--------Application.swift(877B)
--------UnorderedDifferential.swift(3KB)
--------FlatMapSequenceView.swift(2KB)
--------GraphDifferential.swift(1KB)
--------SetDifferentiator.swift(300B)
----LICENSE(1KB)
----README.md(678B)
----.gitignore(66B)

网友评论