index
:
rprt
main
Finally, a text editor for your flying saucer.
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rprt-engine
Age
Commit message (
Collapse
)
Author
4 days
The big transposition-ing: move from functions as data to data of functions
HEAD
main
tslil
Basically Rust will fight you all the way if you treat it like Haskell, instead work with traits and impls on ZSTs.
2026-03-24
introducing text arguments to eval, code written in anger
tslil
2026-03-24
big ole rename for consistent terminology: scalar, vector, matrix, tensor
tslil
2026-03-21
implement hooks, fix docs
tslil
2026-03-21
think the commit logic is worked out now for eager commits
tslil
2026-03-21
fixing evaluation semantics
tslil
2026-03-21
big rework to support evaluation of selection functions, WiP
tslil
2026-03-19
clarify top-level semantics
tslil
2025-10-31
Rework character and end implementations
tslil
2025-10-31
Refactor selection functions into a module, one function per file
tslil
2025-10-29
Add parameterised version of selection function macro, implement character ↵
tslil
function
2025-10-29
Implement some vague API for complement/conditional transforms
tslil
2025-10-28
Playing with macro_rules, sigh.
tslil
2025-10-23
One painful manual currying and Higher Rank Trait Bounds application later, ↵
tslil
i think complement transformations work now
2025-10-22
Implement the coniditional selection transformation
tslil
2025-10-22
Implement two basic selection functions
tslil
2025-10-21
Having a time with passing functions around, really feels like i'm fighting ↵
tslil
the language
2025-10-20
Changed monad, impl. some grouped semantics, not completely satisfied
tslil
2025-10-19
Sketching monad
tslil
2025-10-19
Porting over EditorState
tslil
2025-10-19
Display groups more nicely
tslil
2025-10-19
Trains should be left associative and hooks should be right associative
tslil
2025-10-19
Parse & explain groups!
tslil
2025-10-18
Parse hooks, these are left associative
tslil
2025-10-18
Add display implementations for Composite, and a BQN-like explainer
tslil
2025-10-18
Some basic train and parenthesis parsing, things are beginning to become ↵
tslil
exciting
2025-10-18
Beginning lexing & parsing work, probably looking at hand rolled recursive ↵
tslil
descent parser
2025-10-17
Starting on RIIR, first steps have been whelming
tslil