Commit Graph

20 Commits

Author SHA1 Message Date
Niels G. W. Serup 0f0bde5f18
Work on correctly avoiding doing early work if later IO work does not need it
Not at all there
2024-11-07 23:20:28 +01:00
Niels G. W. Serup 3fbaf2a093
Generalize *TouchesFilesystem 2024-10-21 22:17:23 +02:00
Niels G. W. Serup 740cb67d66
Use inline functions everywhere except for IO 2024-10-14 23:18:21 +02:00
Niels G. W. Serup 1da32745a2
Rewrite pandoc functions to be inline 2024-10-14 22:48:58 +02:00
Niels G. W. Serup d85243b1ba
Use fewer explicit TypeRep's 2024-10-14 22:15:27 +02:00
Niels G. W. Serup b23aa99b15
Give types back to Action 2024-10-14 20:50:55 +02:00
Niels G. W. Serup f29dd6d299
Try starting supporting inline functions
Gets rid of UToken.
2024-10-14 20:41:42 +02:00
Niels G. W. Serup f348bd1e82
Change Value type to just be Dynamic
Restructure into more modules.
2024-10-10 23:53:54 +02:00
Niels G. W. Serup 3e0e9a128e
Also make Function plug and play 2024-10-06 15:53:40 +02:00
Niels G. W. Serup 381ecd5f03
Have instance declarations be independent of Value 2024-10-06 13:25:09 +02:00
Niels G. W. Serup fa06f0685a
Allow easier FunctionIO plug and play 2024-10-06 13:06:34 +02:00
Niels G. W. Serup a6ef299691
Pull instead of push 2024-10-06 00:40:54 +02:00
Niels G. W. Serup d96af50943
Introduce ListToken and start using it for concat instead of append 2024-10-05 20:21:06 +02:00
Niels G. W. Serup a019cee656
Use fewer tuples internally 2024-10-05 19:44:28 +02:00
Niels G. W. Serup abc05a6032
Debug running 2024-09-30 23:31:01 +02:00
Niels G. W. Serup da7ea65cf5
Implement functions 2024-09-28 13:57:53 +02:00
Niels G. W. Serup 67447ac23b
Support running the dependency runner from the command line
Will fail currently
2024-09-27 21:18:29 +02:00
Niels G. W. Serup d3b32398b5
Implement DependencyRunner for MapComp 2024-09-27 21:13:16 +02:00
Niels G. W. Serup 53e9598d22
Migrate *ListElem functionality into just MapComp 2024-09-27 20:58:18 +02:00
Niels G. W. Serup c53f804074
Start implementing DependencyRunner 2024-09-27 20:39:27 +02:00