6 Commits

Author SHA1 Message Date
Aryadev Chavali
cd6ac8930d Overhaul
Loads of changes, some which I wasn't sure what I was on when doing
them
2025-07-10 00:08:23 +01:00
Aryadev Chavali
e3d875d48a Implement specific function generation functions for each threading macro 2025-02-22 23:03:23 +00:00
Aryadev Chavali
e7bf0b4fc6 Fix --> to not convert first argument, if it's a symbol, to a form. 2025-02-22 23:02:19 +00:00
Aryadev Chavali
cc53e6ec42 Implement -<> operator for threading an argument through first parameter 2025-02-19 07:19:51 +00:00
Aryadev Chavali
395cd9357e Rework $ operator to take a capture variable
In case operators require use of a variable, we should let the caller
provide the symbol so we don't fall into weird package issues.
2025-02-15 15:04:00 +00:00
Aryadev Chavali
334ece1ee7 Split source code into different modules for cleanliness 2025-02-14 21:46:43 +00:00