Niels G. W. Serup
|
67fb3f8871
|
Expose fewer modules
|
2024-11-09 22:55:42 +01:00 |
Niels G. W. Serup
|
a60f652242
|
Move SiteGenerator into executable only and rename library to Byg.*
|
2024-11-09 22:44:46 +01:00 |
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
|
c17da86e02
|
Get rid of old template haskell experiments
|
2024-10-30 21:53:57 +01:00 |
Niels G. W. Serup
|
05de473020
|
Generate atom.xml
|
2024-10-20 15:35:24 +02:00 |
Niels G. W. Serup
|
ae7126bc19
|
Derive dates from directory name
|
2024-10-15 23:32:15 +02:00 |
Niels G. W. Serup
|
b56853d133
|
Inline trivial definitions
|
2024-10-14 23:33:05 +02:00 |
Niels G. W. Serup
|
afec7f814f
|
Split pandoc handling into reading and writing steps
|
2024-10-11 22:14:28 +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
|
418ebcb60f
|
Don't lift types
Not needed since we only care about the final IO () result.
|
2024-10-09 23:12:01 +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
|
f8e80ae2bc
|
Define shortcut runners the same place as the instances
|
2024-10-06 15:12:31 +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
|
7e23b55513
|
Precompute more
|
2024-10-05 15:35:52 +02:00 |
Niels G. W. Serup
|
da7ea65cf5
|
Implement functions
|
2024-09-28 13:57:53 +02:00 |
Niels G. W. Serup
|
c53f804074
|
Start implementing DependencyRunner
|
2024-09-27 20:39:27 +02:00 |
Niels G. W. Serup
|
5b0a6f1236
|
Build a pretty dependency tree visualizer
|
2024-09-24 22:14:47 +02:00 |
Niels G. W. Serup
|
f4bca41377
|
Move Dependency to Types.Dependency
|
2024-09-24 21:21:49 +02:00 |
Niels G. W. Serup
|
e7e767c007
|
Clean up and move things around
|
2024-09-23 22:11:54 +02:00 |
Niels G. W. Serup
|
a098317df3
|
Kind of make it work with pre-compilation
But very messy now.
|
2024-09-23 21:14:18 +02:00 |
Niels G. W. Serup
|
1a1db6944f
|
Split functions further into groups of functions
|
2024-09-21 20:07:38 +02:00 |
Niels G. W. Serup
|
1f3c2929fd
|
Split functions into two modules
|
2024-09-21 20:05:08 +02:00 |
Niels G. W. Serup
|
af50f16243
|
Migrate all FunctionIO
|
2024-09-21 18:02:20 +02:00 |
Niels G. W. Serup
|
987a7809bb
|
Split into library and executable
|
2024-09-21 17:31:57 +02:00 |
Niels G. W. Serup
|
111fe3cee5
|
Make compile
|
2024-09-21 17:13:20 +02:00 |
Niels G. W. Serup
|
4e412e4366
|
Add bytestring dependency
|
2024-09-21 16:54:37 +02:00 |
Niels G. W. Serup
|
2f14c5a653
|
Let's use mtl
|
2024-09-15 20:35:48 +02:00 |
Niels G. W. Serup
|
a0e6aa2b23
|
Rename section to clarify it's not just about warnings
|
2024-09-15 20:35:15 +02:00 |
Niels G. W. Serup
|
1fe7714c6b
|
Add a default.nix for nix-build
|
2024-09-12 19:49:58 +02:00 |
Niels G. W. Serup
|
2628822373
|
Add initial generator
|
2024-09-11 22:32:14 +02:00 |