1
1
mirror of https://github.com/srid/ema.git synced 2024-11-28 23:42:59 +03:00
Haskell static site generator that is change-aware
Go to file
2021-04-19 11:07:52 -04:00
.github/workflows initial commit of WIP code 2021-04-19 11:07:52 -04:00
.vscode initial commit of WIP code 2021-04-19 11:07:52 -04:00
bin initial commit of WIP code 2021-04-19 11:07:52 -04:00
src/Ema initial commit of WIP code 2021-04-19 11:07:52 -04:00
.ghcid initial commit of WIP code 2021-04-19 11:07:52 -04:00
.gitignore initial commit of WIP code 2021-04-19 11:07:52 -04:00
CHANGELOG.md initial commit of WIP code 2021-04-19 11:07:52 -04:00
ema.cabal initial commit of WIP code 2021-04-19 11:07:52 -04:00
flake.lock initial commit of WIP code 2021-04-19 11:07:52 -04:00
flake.nix initial commit of WIP code 2021-04-19 11:07:52 -04:00
hie.yaml initial commit of WIP code 2021-04-19 11:07:52 -04:00
LICENSE initial commit of WIP code 2021-04-19 11:07:52 -04:00
README.md initial commit of WIP code 2021-04-19 11:07:52 -04:00
shell.nix initial commit of WIP code 2021-04-19 11:07:52 -04:00

ema

WIP

ema is the next-generation static site generator and live server that hot-reload's on code or data change.

Hacking

Open in VSCode, and run the build task.

TODO

public,

  • refactor and simplify
  • examples

doc notes,

  • use async:race to avoid ghcid ghosts
  • at most one ws client supported right now
  • tailwind + blaze-html layout (BlazeWind?) for no-frills getting started