Projet de site statique en Haskell
Find a file
etienne 1068b16a67 Changed Prop's cssMap from Map String Css to IntMap String.
The cssMap now contains the rendered css together with its hash. That
way there is no need to give a component a name, and css is rendered
along the way and carried as a string.
2023-07-03 16:21:46 +02:00
app Changed Prop's cssMap from Map String Css to IntMap String. 2023-07-03 16:21:46 +02:00
assets/img Header integration. 2023-06-13 02:30:07 +02:00
posts Tinkered with templates compiling, no need for runGHC. 2023-06-21 16:14:12 +02:00
src Changed Prop's cssMap from Map String Css to IntMap String. 2023-07-03 16:21:46 +02:00
test First commit 2022-09-21 18:02:50 +02:00
.ghci First commit 2022-09-21 18:02:50 +02:00
.gitignore First commit 2022-09-21 18:02:50 +02:00
CHANGELOG.md Tag support completed. 2023-06-23 14:51:52 +02:00
etienne-moqueur.cabal Updated stackage version 2023-07-03 15:57:43 +02:00
hie.yaml Added Routes to Main. 2023-06-19 23:47:41 +02:00
package.yaml Updated stackage version 2023-07-03 15:57:43 +02:00
README.md Big change on Components logic. 2023-06-07 20:03:32 +02:00
Setup.hs First commit 2022-09-21 18:02:50 +02:00
stack.yaml Updated stackage version 2023-07-03 15:57:43 +02:00
stack.yaml.lock Updated stackage version 2023-07-03 15:57:43 +02:00

My new attempt at a personal site

A personal CMS written in Haskell. The most prominent libraries used are

  • Hakyll, a static site compiler,
  • Blaze to generate html,
  • Clay to preprocess css

Building

Build using stack:

stack build

and then to compile the actual site:

stack run build