README.md
1.9 kB · markdown
MrlyProd
- The MrlyMath crates: the mathematics of designs, and the instruments that measure them.
- Nine crates, one chain:
mrlycore<-mrlynum<-mrlymath<-mrlylab<-mrlydemo, withmrlyfigon the laboratory,mrlymusicandmrlyfonton the substrate andmrlygameon both. crates/mrlycorethe substrate: tensors, atoms, cells, tiles, colors, images, seeded chance, json.crates/mrlynumthe instruments: primes, divisors, series, recurrences, fft, lattices, networks.crates/mrlymaththe definitions: design codes, symmetries, counts, names, tiles, automata, renderings.crates/mrlylabthe laboratory: the sequence press and the moire stacks.crates/mrlyfigthe figure press: the drawing kit and the square figures the site and the papers open on.crates/mrlymusicthe sound: waves, notes, timbres, the composer that walks voices through chords, and the wave file.crates/mrlyfontthe alphabet: the stroked pixel glyphs, the grid a text lays out to, and the stroke-order writing animations.crates/mrlygamethe content generator: seeded life quests pressed into frames, a heatmap, audio and a manifest.research/the mathematics: one page per idea, every number regenerated byresearch/lab/, the crates, a paper or the OEIS.crates/mrlydemothe eyes: the wasm bridge that hands the designs to a browser.site/the website at mrly.net that draws them;site/README.mdsays how to run it under bun.site/kit/is the site's own chrome:ssg/the builder,git/the code viewer,ui/the design kit every page wears.pkgs/js/mrlyjs/is reserved for MrlyRs in JavaScript: the wasm bridge, later.aws/is the Lambda that ships the site:net.tsbuilds on push,s3.tstalks to the bucket.cargo test --workspaceruns every test;cargo doc --workspace --no-deps --openreads the crates.- MIT. This is the way. Why is the secret.