Commit graph

17 commits

Author SHA1 Message Date
Leon Mika 142abeb990 Added iterators
Iterators are an unbounded sequence of elements that can only be consumed one-by-one.
2025-03-23 12:00:58 +11:00
Leon Mika 84702267df Started working on more package docs 2025-03-23 11:52:39 +11:00
Leon Mika b62458d7cd Started building out the site. 2025-03-23 11:52:25 +11:00
Leon Mika f119683b57 Added a CSV module 2025-03-23 11:47:26 +11:00
Leon Mika d3938aec83 Fixed missing import 2025-03-23 11:43:16 +11:00
Leon Mika 485e839ae3 Added a log builtin 2025-03-23 11:43:06 +11:00
Leon Mika 7a92eeddac Added custom printers 2025-03-23 11:36:34 +11:00
Leon Mika e0db900e4e Added help command 2025-03-23 11:33:26 +11:00
Leon Mika 5b4e45ff80 Started working on a REPL helper 2025-03-23 11:33:16 +11:00
Leon Mika 6f1fc44296 Started working on builtins 2025-03-23 11:18:10 +11:00
Leon Mika 28a8c12349 Added a few things needed by Dynamo Browse
- Added a NArg returning the total number of arguments
- Added a "missing command" handler
- Added a utility writer which will print out lines as they're collected
2025-03-23 11:17:59 +11:00
Leon Mika 6e5a9b1bc1 Updated package name 2025-03-23 11:17:20 +11:00
Leon Mika ec8eedc10f Fixed package 2025-03-23 11:16:12 +11:00
Leon Mika 0b8c8a0d04 Renamed project to ucl 2025-03-23 11:15:59 +11:00
Leon Mika fdc480262d Spent way too much time building a playground for.. reasons 2025-03-23 11:14:31 +11:00
Leon Mika 3b3bac4a7f Added the notion of streams
This includes a stream to a file
2024-04-10 21:58:06 +10:00
Leon Mika 781a761ead Initial version of prototype cmdlang 2024-04-10 20:45:58 +10:00