Skip to content

A high-performance lambda calculus synthesis engine, built upon Walter Fontana's Algorithmic Chemistry (AlChemy)

License

Notifications You must be signed in to change notification settings

AgentElement/functional-supercollider

Repository files navigation

A reimplementation of Walter Fontana's Alchemy. Pipe lambda expressions into stdin to start a default simulation.

Usage:

alchemy

Build:

cargo build

Testing:

cargo run -- {args}

With the binary tree generators from the lambda-btree crate, you can run a simple alchemy simulation with the following command.

python /path/to/src/fontana_generator.py | cargo run -- {args}

Documentation:

  • Full documentation: cargo doc --open
  • Help: cargo run -- --help

The documentation for the configuration file is in the Config object.

About

A high-performance lambda calculus synthesis engine, built upon Walter Fontana's Algorithmic Chemistry (AlChemy)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published