Commit Graph

26 Commits

Author SHA1 Message Date
418ebcb60f Don't lift types
Not needed since we only care about the final IO () result.
2024-10-09 23:12:01 +02:00
7e23b55513 Precompute more 2024-10-05 15:35:52 +02:00
67447ac23b Support running the dependency runner from the command line
Will fail currently
2024-09-27 21:18:29 +02:00
5b0a6f1236 Build a pretty dependency tree visualizer 2024-09-24 22:14:47 +02:00
e7e767c007 Clean up and move things around 2024-09-23 22:11:54 +02:00
a098317df3 Kind of make it work with pre-compilation
But very messy now.
2024-09-23 21:14:18 +02:00
47dd09f54c Start worknig on templates 2024-09-21 23:21:47 +02:00
5bbcc924b7 Provide more building blocks and extend example 2024-09-21 23:11:31 +02:00
06067a6cfc Add filterComputationM 2024-09-21 22:40:17 +02:00
305623d53f Refactor 2024-09-21 20:08:54 +02:00
28d430cf72 Put function shortcuts back in Functions module 2024-09-21 20:00:59 +02:00
c588dc1f56 User better namings 2024-09-21 19:17:09 +02:00
d0c2b47df0 Use InList properly 2024-09-21 19:09:43 +02:00
af2b9202ef Get rid of the final traversable cruft 2024-09-21 18:49:50 +02:00
f12ac12ea8 Remove mapM usage in monad
Was really a hack.
2024-09-21 18:45:39 +02:00
b1c124d899 Remove non-unneeded import 2024-09-21 17:42:03 +02:00
5fc78b14ad Add nice wrappers 2024-09-21 17:41:13 +02:00
bb52c043cd Remove duplicated old way of doing this 2024-09-21 17:39:50 +02:00
6a2a87cfc3 Start using class instances instead of GADT constructors
Maybe makes more sense here?
2024-09-21 17:37:37 +02:00
111fe3cee5 Make compile 2024-09-21 17:13:20 +02:00
2549d5af1b Put sources functionality in its own file 2024-09-21 16:57:03 +02:00
4e412e4366 Add bytestring dependency 2024-09-21 16:54:37 +02:00
e0caddd119 Move functions to own file 2024-09-21 16:50:57 +02:00
6962c5cb17 Remove piping attempt 2024-09-21 16:38:37 +02:00
20eaec927e Add initial code approach exploration
For the historical record.
2024-09-21 16:35:13 +02:00
2628822373 Add initial generator 2024-09-11 22:32:14 +02:00