e220b7930c
Add Tag type and hasTag function
2025-05-29 11:39:33 -05:00
b53558e2d1
Reorder type generic order
2025-05-29 11:38:50 -05:00
300a538314
Add compose function and extend pipe with overloading
...
The best way to get type saftey with composition functions is via
overloading. This does impose a hard limit on the humber of functions
that can be composed. In this case, the limit is 10.
2025-05-27 16:58:20 -05:00
e696e5d9d2
Add do notation for either
2025-05-27 16:31:13 -05:00
75368c8ef8
Add Do notation for option
2025-05-27 16:31:00 -05:00
52e00c3f38
Update to use Either correctly
2025-05-27 13:31:22 -05:00
f432f7796c
Update the rest of Either to match
2025-05-27 12:35:51 -05:00
773fcc7ef3
Update "Either" type generic order
2025-05-27 12:32:49 -05:00
9ddda03bd6
Functional programming module
2025-05-23 17:36:31 -05:00
987e79c592
Add error case
2025-05-19 22:23:28 -05:00
9ea2787ba2
Add dynamic ANSI buffer codes
2025-05-19 15:31:32 -05:00
2eb65f7c55
Extend ANSI lib
2025-05-19 12:59:43 -05:00
bcdbf8f7c6
Add performant ANSI module
2025-05-19 11:01:02 -05:00
e925828328
Formatting pass
2025-05-17 01:24:03 -05:00
23a242fc16
Remove unused constant
2025-05-17 01:22:59 -05:00
4fd0118ac1
Create propmptsmith lib with prototype select-option
2025-05-16 17:36:12 -05:00
825fe82168
Initial commit
...
Includes first version of Bridagier command parser
2025-05-14 16:22:35 -05:00