有哪些在Haskell中进行模板编写的首选包。类似于Django模板或PHP。 我不想总是将其与HTML一起使用。它可以是任何其他形式。我想要的大概是一个字符串内插库,还支持循环、过滤器/转义实用程序的注册、if条件等等。
一些相关的包: Bravo - 静态文本模板生成库 chunks - 简单的模板库,具有静态安全性 halipeto - Haskell 静态网页生成器 hamlet - 类似 Haml 的模板文件,经过编译时检查 hastache - Mustache 模板的 Haskell 实现 heist - 一个 xhtml 模板系统 HStringTemplate - StringTemplate 在 Haskell 中的实现。 Interpolation - 多行字符串、插值和模板。 PCLT - Show 的扩展: 模板、目录、语言、参数等。 press - 面向网络/HTML 生成的文本模板库 template - 简单的字符串替换 twine - 非常简单的模板语言
根据Hackage流行度统计,迄今为止,前三个最受欢迎的包是(2014年): (29,000次下载) shakespeare -- 代替hamlet. (27,816次下载) hamlet -- yesod框架模板 (10,625次下载) heist -- snap框架模板 (7099次下载) HStringTemplate -- 通用模板 您可以在这个问题中了解更多关于这两个系统的情况。