10 Commits

Author SHA1 Message Date
James Eversole
f71f88dce3 Small dependency ordering optimizations 2025-01-26 16:08:34 -06:00
James Eversole
918d929c09 # File eval mode now relies on main function
To encourage organizing code in a way that helps in understanding, I
have implemented the common idiom of requiring a `main` function. In
tricu and other functional languages, it is usually placed near the top
of the module. The evaluator gracefully handles the situation of passing
multiple files where the intermediary "library" files do not have main functions.
2025-01-26 15:33:12 -06:00
James Eversole
2e246eb1c8 Remove Nix caching that can't work due to /nix/store permissions 2025-01-23 17:59:47 -06:00
James Eversole
ba340ae56f Update README to reflect demo 2025-01-23 17:36:39 -06:00
James Eversole
739851c864 Minify and mark as pre-release 2025-01-23 17:23:02 -06:00
James Eversole
8995efce15 Release 0.6.0 2025-01-23 16:44:14 -06:00
James Eversole
419d66b4d1 All paths for caching cabal included :) 2025-01-21 17:00:20 -06:00
James Eversole
4b98afd803 Use runner 0.1.0 2025-01-21 16:49:15 -06:00
James Eversole
0768e11a02 Update Cabal caching path 2025-01-21 16:48:29 -06:00
James Eversole
9d7e4daa41 CI/CD for tests and builds (broken caching) 2025-01-21 13:29:52 -06:00