Yui

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

22 check-ins

2026-04-10
13:21
version bump Leaf check-in: f19d153517 user: monax tags: trunk, 0.3.0.0
13:21
merge pathlib check-in: e8eabbc9b3 user: monax tags: trunk
13:20
update the parser to make record assignment guards more uniform and add a default case with no guard as sugar for '? 'True = ...' Closed-Leaf check-in: d1c7f68c0a user: monax tags: pathlib
03:57
Add a foreign import lib_path which wraps a lot of directory and filepath functions check-in: 67cb204997 user: monax tags: pathlib
2026-04-08
15:00
merge check-in: e9f116534b user: monax tags: trunk, 0.2.0.0
14:59
version bump to 0.2.0.0 Closed-Leaf check-in: 2594c557e8 user: monax tags: fat_patterns
14:58
Update the repl with some options and add the 'otherwise' alias to the prelude check-in: b027e522e1 user: monax tags: fat_patterns
14:03
Adding io and final mzero to prelude check-in: 0d60ee8201 user: monax tags: fat_patterns
12:59
add a case for patterns in command assignment cand call mzero if the pattern fails check-in: 813a1fb4c1 user: monax tags: fat_patterns
12:50
Add guards to field value assignments check-in: 3afe506f2c user: monax tags: fat_patterns
12:35
extra pattern syntax, slightly unwieldy check-in: 41e31e7779 user: monax tags: fat_patterns
2026-04-07
01:50
added trace to the prelude to help with debugging and adjusted error messages when a name is not found in the current environment check-in: d0665c2d22 user: monax tags: trunk
2026-04-06
03:20
Add the invoked filename to the program args too check-in: c2f60bfb00 user: monax tags: trunk
03:18
Added the ability to pass arguments to a .yui script check-in: 8d8b054139 user: monax tags: trunk
02:50
update the repl to display the help message at startup check-in: ae9a8ddb1b user: monax tags: trunk
02:42
replace some functions in the repl program with their prelude versions check-in: 65ba2a0775 user: monax tags: trunk
2026-04-05
18:12
Build out the list prelude a bit since it has functors and monads for initial and final encodings check-in: 1866be15ee user: monax tags: trunk
17:48
Add some more prelude functions and add the repl to the repo check-in: 5e0b77ef34 user: monax tags: trunk
02:16
clean some stuff up check-in: ea98173f86 user: monax tags: trunk
2026-04-04
21:12
initial commit check-in: a291d52507 user: monax tags: trunk
21:09
test check-in: 2de78a6f27 user: monax tags: trunk
21:00
initial empty check-in check-in: 849293a0bc user: monax tags: trunk