llambda.net
llambda.net generated Haskell Cloudflare site
A local toolchain for building Haskell programs in collections. The connector runs on your machine: it establishes a collection from a prebuilt toolchain, scaffolds gizmos that build and test as written, and applies patches an agent hands it.
Start here
- Install the Windows local connector and the toolchain archive.
- Establish a collection and scaffold a gizmo — two commands.
- Run
onepush.bat. It builds, installs and runs the tests.
Reference
Agent access
A patch must carry an interaction id and an authorization token, and both are checked together. Enable access to mint them and register them with the connector on this machine, then give them to the agent writing the patch.
These let the holder land patches into your collections on this machine. Give them only to a session you trust, and enable access again to replace them — minting a new token revokes the previous one.
Results are encrypted in the browser, so the server holds
ciphertext it cannot read. The key travels only in the # fragment, which
browsers never send to a server — copy the whole URL, including everything after
the #, or the results cannot be decrypted.