├── .gitignore ├── README.md ├── lucid1 ├── .Dockerfile ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── benchmarks │ ├── BenchmarkUtils.hs │ ├── HtmlBenchmarks.hs │ ├── IO.hs │ ├── Main.hs │ ├── RunHtmlBenchmarks.hs │ └── ServerChunkSize.hs ├── lucid.cabal ├── src │ ├── Lucid.hs │ ├── Lucid │ │ ├── Base.hs │ │ ├── Bootstrap.hs │ │ └── Html5.hs │ ├── Main.hs │ ├── highlight.js │ └── style.css └── test │ ├── Example1.hs │ └── Main.hs ├── lucid2 ├── .Dockerfile ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── lucid2.cabal ├── src │ ├── Blaze │ │ └── ByteString │ │ │ └── Builder │ │ │ ├── Char │ │ │ └── Utf8.hs │ │ │ └── Html │ │ │ ├── Utf8.hs │ │ │ └── Word.hs │ ├── Lucid.hs │ ├── Lucid │ │ ├── Base.hs │ │ └── Html5.hs │ ├── Main.hs │ ├── highlight.js │ └── style.css └── test │ └── Main.hs ├── stack.yaml └── stack.yaml.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/README.md -------------------------------------------------------------------------------- /lucid1/.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/.Dockerfile -------------------------------------------------------------------------------- /lucid1/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/CHANGELOG.md -------------------------------------------------------------------------------- /lucid1/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/LICENSE -------------------------------------------------------------------------------- /lucid1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/README.md -------------------------------------------------------------------------------- /lucid1/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /lucid1/benchmarks/BenchmarkUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/benchmarks/BenchmarkUtils.hs -------------------------------------------------------------------------------- /lucid1/benchmarks/HtmlBenchmarks.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/benchmarks/HtmlBenchmarks.hs -------------------------------------------------------------------------------- /lucid1/benchmarks/IO.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/benchmarks/IO.hs -------------------------------------------------------------------------------- /lucid1/benchmarks/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/benchmarks/Main.hs -------------------------------------------------------------------------------- /lucid1/benchmarks/RunHtmlBenchmarks.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/benchmarks/RunHtmlBenchmarks.hs -------------------------------------------------------------------------------- /lucid1/benchmarks/ServerChunkSize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/benchmarks/ServerChunkSize.hs -------------------------------------------------------------------------------- /lucid1/lucid.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/lucid.cabal -------------------------------------------------------------------------------- /lucid1/src/Lucid.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/Lucid.hs -------------------------------------------------------------------------------- /lucid1/src/Lucid/Base.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/Lucid/Base.hs -------------------------------------------------------------------------------- /lucid1/src/Lucid/Bootstrap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/Lucid/Bootstrap.hs -------------------------------------------------------------------------------- /lucid1/src/Lucid/Html5.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/Lucid/Html5.hs -------------------------------------------------------------------------------- /lucid1/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/Main.hs -------------------------------------------------------------------------------- /lucid1/src/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/highlight.js -------------------------------------------------------------------------------- /lucid1/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/src/style.css -------------------------------------------------------------------------------- /lucid1/test/Example1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/test/Example1.hs -------------------------------------------------------------------------------- /lucid1/test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid1/test/Main.hs -------------------------------------------------------------------------------- /lucid2/.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/.Dockerfile -------------------------------------------------------------------------------- /lucid2/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/CHANGELOG.md -------------------------------------------------------------------------------- /lucid2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/LICENSE -------------------------------------------------------------------------------- /lucid2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/README.md -------------------------------------------------------------------------------- /lucid2/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /lucid2/lucid2.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/lucid2.cabal -------------------------------------------------------------------------------- /lucid2/src/Blaze/ByteString/Builder/Char/Utf8.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Blaze/ByteString/Builder/Char/Utf8.hs -------------------------------------------------------------------------------- /lucid2/src/Blaze/ByteString/Builder/Html/Utf8.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Blaze/ByteString/Builder/Html/Utf8.hs -------------------------------------------------------------------------------- /lucid2/src/Blaze/ByteString/Builder/Html/Word.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Blaze/ByteString/Builder/Html/Word.hs -------------------------------------------------------------------------------- /lucid2/src/Lucid.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Lucid.hs -------------------------------------------------------------------------------- /lucid2/src/Lucid/Base.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Lucid/Base.hs -------------------------------------------------------------------------------- /lucid2/src/Lucid/Html5.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Lucid/Html5.hs -------------------------------------------------------------------------------- /lucid2/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/Main.hs -------------------------------------------------------------------------------- /lucid2/src/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/highlight.js -------------------------------------------------------------------------------- /lucid2/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/src/style.css -------------------------------------------------------------------------------- /lucid2/test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/lucid2/test/Main.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisdone/lucid/HEAD/stack.yaml.lock --------------------------------------------------------------------------------