Contents

jcmosc/compute

An incremental computation library for Swift.

Building

Project setup

This project has a dependency on a mirror of the the Swift language codebase, which must be checked out as a submodule separately:

git submodule update --init --recursive

Build as a Swift package

swift build

Build as a framework

This package can also be built as a XCFramework bundle using Xcode by running Scripts/create-xcframework.sh.

Acknowledgments

Thank you to OpenSwiftUIProject for providing much insight into AttributeGraph and the Swift runtime.

Package Metadata

Repository: jcmosc/compute

Default branch: main

README: README.md