]> Git — Sourcephile - haskell/literate-web.git/commit
init
authorJulien Moutinho <julm+literate-web@sourcephile.fr>
Sat, 12 Nov 2022 12:55:31 +0000 (13:55 +0100)
committerJulien Moutinho <julm+literate-web@sourcephile.fr>
Sun, 25 Jun 2023 21:28:15 +0000 (23:28 +0200)
commitedeba47f52392f207570239946d1c62bf9b4648b
treed5aacedf57a475ce862ffcc0f81211fbc4636055
init
134 files changed:
.chglog/CHANGELOG.tpl.md [new file with mode: 0755]
.chglog/config.yml [new file with mode: 0755]
.envrc [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.hlint.yaml [new file with mode: 0644]
.reuse/dep5 [new file with mode: 0644]
0001-mvc-updates-fix-L.pretraverseM.patch [new file with mode: 0644]
ChangeLog.md [new file with mode: 0644]
LICENSES/AGPL-3.0-or-later.txt [new file with mode: 0644]
LICENSES/CC0-1.0.txt [new file with mode: 0644]
Makefile [new file with mode: 0644]
cabal.project [new file with mode: 0644]
flake.lock [new file with mode: 0644]
flake.nix [new file with mode: 0644]
fourmolu.yaml [new file with mode: 0644]
literate-web.cabal [new file with mode: 0644]
src/Literate/Web.hs [new file with mode: 0644]
src/Literate/Web/Semantics/Compiler.hs [new file with mode: 0644]
src/Literate/Web/Semantics/Server.hs [new file with mode: 0644]
src/Literate/Web/Syntaxes.hs [new file with mode: 0644]
src/Literate/Web/Types/MIME.hs [new file with mode: 0644]
src/Literate/Web/Types/URL.hs [new file with mode: 0644]
tests/Examples/Ex01.hs [new file with mode: 0644]
tests/Examples/Ex02.hs [new file with mode: 0644]
tests/Examples/Ex03.hs [new file with mode: 0644]
tests/Examples/Ex04.hs [new file with mode: 0644]
tests/Goldens.hs [new file with mode: 0644]
tests/Goldens/Compiler/Site001/Model01/Expected/about/me.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site001/Model01/Expected/index.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site001/Model01/Got/about/me.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site001/Model01/Got/index.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Expected/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Expected/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Expected/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Expected/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Expected/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Got/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Got/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Got/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Got/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model01/Got/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/all/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/all/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/all/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/en/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/en/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/en/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/fr/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/fr/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/filter/fr/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Expected/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/all/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/all/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/all/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/en/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/en/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/en/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/fr/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/fr/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/filter/fr/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site003/Model02/Got/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Expected/lorem.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Expected/page/page1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Expected/post/post1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Expected/post/post2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Got/lorem.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Got/page/page1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Got/post/post1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site004/Model01/Got/post/post2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex03/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex03/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex03/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex03/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex03/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex04/lorem.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex04/page/page1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex04/post/post1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Expected/ex04/post/post2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex03/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex03/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex03/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex03/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex03/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex04/lorem.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex04/page/page1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex04/post/post1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model01/Got/ex04/post/post2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/all/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/all/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/all/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/en/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/en/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/en/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/fr/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/fr/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/filter/fr/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex03/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex04/lorem.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex04/page/page1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex04/post/post1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Expected/ex04/post/post2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/feed.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/all.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/all/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/all/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/all/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/en.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/en/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/en/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/en/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/fr.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/fr/cat1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/fr/cat2.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/filter/fr/cat3.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex03/static.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex04/lorem.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex04/page/page1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex04/post/post1.txt [new file with mode: 0644]
tests/Goldens/Compiler/Site005/Model02/Got/ex04/post/post2.txt [new file with mode: 0644]
tests/HUnits.hs [new file with mode: 0644]
tests/Main.hs [new file with mode: 0644]
tests/Utils.hs [new file with mode: 0644]