Commit Graph

173 Commits

Author SHA1 Message Date
4860dfc93c Fjern overflødigt punktum 2024-11-27 22:13:29 +01:00
c273270682 Fix image width 2024-11-27 22:12:12 +01:00
4aef1d4e3f Indsæt link 2024-11-27 20:54:55 +01:00
9b268759a1 Default to run action 2024-11-27 20:49:17 +01:00
8263d01b86 Tilføj olivenkage 2024-11-27 20:33:03 +01:00
bb2cd7fc46 Make blockquotes prettier 2024-11-27 20:32:26 +01:00
a471e5d0e4 Tilføj køkkenbillede 2024-11-27 20:32:01 +01:00
30bf917e1c Allow linebreaks in Markdown 2024-11-16 21:38:53 +01:00
3c393b525b Små om-fiks 2024-11-16 21:28:33 +01:00
c694baca81 Sort recipe images 2024-11-16 21:28:09 +01:00
67d4303548 Vis flot platte med hjemmesiden på 2024-11-10 12:54:47 +01:00
ee9db4873b Tilføj julekalender-notits 2024-11-10 12:09:37 +01:00
6f612c243b vær ærlig 2024-11-09 23:14:03 +01:00
06d5dbb2d7 Add a little documentation 2024-11-09 23:13:37 +01:00
67fb3f8871 Expose fewer modules 2024-11-09 22:55:42 +01:00
a60f652242 Move SiteGenerator into executable only and rename library to Byg.* 2024-11-09 22:44:46 +01:00
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
5862fe32bc Add missing redirect.html 2024-10-30 21:54:08 +01:00
c17da86e02 Get rid of old template haskell experiments 2024-10-30 21:53:57 +01:00
6f7389a18a Vær konsistent 2024-10-30 20:46:00 +01:00
d0d5b6de05 Nævn Atom-feed 2024-10-30 20:45:49 +01:00
2019e64ba2 Let the front page redirect to the newest recipe 2024-10-30 20:44:21 +01:00
8b3af9e8f3 Try using a cabal freeze file 2024-10-30 20:43:57 +01:00
3fbaf2a093 Generalize *TouchesFilesystem 2024-10-21 22:17:23 +02:00
fac43fcd88 Use index-state 2024-10-20 15:36:12 +02:00
9aa63ebb36 Bedre overskrift 2024-10-20 15:36:01 +02:00
05de473020 Generate atom.xml 2024-10-20 15:35:24 +02:00
25daa286df Mere om 2024-10-16 22:19:29 +02:00
1b222217a1 Add prev and next navigation 2024-10-16 22:09:51 +02:00
ae7126bc19 Derive dates from directory name 2024-10-15 23:32:15 +02:00
9e6c793d54 Use the & operator and generate rudimentary retter/index.html 2024-10-15 22:14:00 +02:00
e51e7a5376 Generate all recipes index.html
TODO: Include date
2024-10-14 23:59:29 +02:00
0e98373389 Print functions nicer 2024-10-14 23:43:27 +02:00
b56853d133 Inline trivial definitions 2024-10-14 23:33:05 +02:00
740cb67d66 Use inline functions everywhere except for IO 2024-10-14 23:18:21 +02:00
1da32745a2 Rewrite pandoc functions to be inline 2024-10-14 22:48:58 +02:00
d85243b1ba Use fewer explicit TypeRep's 2024-10-14 22:15:27 +02:00
b23aa99b15 Give types back to Action 2024-10-14 20:50:55 +02:00
f29dd6d299 Try starting supporting inline functions
Gets rid of UToken.
2024-10-14 20:41:42 +02:00
eae34707e9 Start extracting titles from recipes 2024-10-11 22:41:31 +02:00
afec7f814f Split pandoc handling into reading and writing steps 2024-10-11 22:14:28 +02:00
f348bd1e82 Change Value type to just be Dynamic
Restructure into more modules.
2024-10-10 23:53:54 +02:00
41fc74eb98 Get rid of unneeded Eq instance 2024-10-09 23:21:07 +02:00
5af98f6c9a Use Typeable instead of homegrown WitnessFor for ElemOf 2024-10-09 23:19:32 +02:00
418ebcb60f Don't lift types
Not needed since we only care about the final IO () result.
2024-10-09 23:12:01 +02:00
6c6dd510d9 Put witness class somewhere more central and add all instances 2024-10-06 16:37:10 +02:00
206124c1ca Expose general behavior as elemOf 2024-10-06 16:28:22 +02:00
43f2cef419 Generalize elemOfString into elemOf' 2024-10-06 16:23:57 +02:00
08fc0f30e4 Get rid of the dummy values 2024-10-06 16:17:09 +02:00
424a688d15 Play with witnesses, kind of 2024-10-06 16:11:54 +02:00