Skip to content
/ Compute Public

A reimplementation of the AttributeGraph framework.

License

Notifications You must be signed in to change notification settings

jcmosc/Compute

Repository files navigation

Compute

An incremental computation library for Swift.

Compute is a reimplementation of the AttributeGraph framework on Apple platforms.

Building

Project setup

This project has a dependency on the Swift language codebase, which must be cloned separately:

./Scripts/clone-swift.sh

This script will clone the Swift language repository to .build/checkouts/swift.

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.

About

A reimplementation of the AttributeGraph framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published