如何将任意动态HTML字符串嵌入Haskell的Lucid Html类型?

时间:2019-04-07 14:15:11

标签: haskell haskell-lucid

如何解析例如<p>Test</p>的html字符串,并将其转换为类似于p_ "Test"的值?

因此,函数类型为String -> Html ()

我找到了以下项目https://github.com/dbaynard/lucid-from-html,但这将生成实际的Haskell源代码作为String

我知道有HTML解析库,但我只是想知道是否已经存在实现此功能的库?

1 个答案:

答案 0 :(得分:2)

http://hackage.haskell.org/package/lucid-2.9.11/docs/Lucid-Base.html#v:toHtmlRaw

void *

上面的方法似乎运行良好,尽管可能无法检查有效的语法。