lucid:清除可编写,读取和编辑用于编写HTML的DSL

时间:2024-05-28 05:48:01
【文件属性】:

文件名称:lucid:清除可编写,读取和编辑用于编写HTML的DSL

文件大小:31KB

文件格式:ZIP

更新时间:2024-05-28 05:48:01

Haskell

清醒的 清除可编写,读取和编辑用于编写HTML的DSL 可以将html转换为lucid DSL,尽管这是实验性的。 介绍 Lucid中HTML术语用后缀“ _ ”表示数据而不是代码。 一些例子: p_ , class_ , table_ , style_ 有关Html5组合器的完整列表,请参见Lucid.Html5 。 纯文本是使用OverloadedStrings和ExtendedDefaultRules名编写的,并且会自动转义: λ > " 123 < 456> table_ (tr_ (td_ (p_ " Hello, World! " ))) :: Html () < table> < tr> < td> < p> Hello, World!


【文件预览】:
lucid-master
----.gitignore(98B)
----stack.yaml(34B)
----lucid.cabal(3KB)
----README.md(3KB)
----.dir-locals.el(331B)
----CHANGELOG.md(1KB)
----.github()
--------workflows()
----Setup.hs(46B)
----test()
--------Example1.hs(4KB)
--------Main.hs(8KB)
----LICENSE(1KB)
----benchmarks()
--------RunHtmlBenchmarks.hs(925B)
--------IO.hs(843B)
--------BenchmarkUtils.hs(2KB)
--------HtmlBenchmarks.hs(4KB)
--------Main.hs(736B)
--------ServerChunkSize.hs(2KB)
----cabal.haskell-ci(32B)
----src()
--------Lucid.hs(4KB)
--------highlight.js(567B)
--------Lucid()
--------Main.hs(163B)
--------style.css(575B)
----stack.yaml.lock(445B)
----Makefile(521B)

网友评论