为Haskell制作模板包 [英] Templating packages for Haskell

查看:103
本文介绍了为Haskell制作模板包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Haskell中有哪些首选的模板包?类似于Django模板或PHP。



我不想总是在HTML中使用它。它可以是任何其他的东西。我想我想要的是一个字符串插值库,它还支持循环,注册filter / escape工具,如果条件等。 解决方案

根据Hackage人气统计数据,到目前为止,排名前三的软件包是(2014):
$ b


  1. (29,000次下载)< a href =http://hackage.haskell.org/package/shakespeare =nofollow noreferrer>莎士比亚 - 替代哈姆雷特。

  2. (27,816次下载)哈姆雷特 - yesod框架模板

  3. (10,625下载) heist - 捕捉框架模板

  4. ( 7099次下载) HStringTemplate - 通用模板

你可以看到更多关于这两个系统的信息在这个问题


What are some preferred packages for templating in Haskell. Something similar to Django Templates, or PHP.

I don't want to always use it with HTML. It can be any other thing. I guess what I want is a string interpolation library, that also supports loops, registration of filter/escape utilities, if conditions, etc.

解决方案

According to the Hackage popularity statistics, the top three packages, by far, are (2014):

  1. (29,000 downloads) shakespeare -- replacement for hamlet.
  2. (27,816 downloads) hamlet -- yesod framework templating
  3. (10,625 downloads) heist -- snap framework templating
  4. (7099 downloads) HStringTemplate -- general purpose templating

You can see more about these two systems in this question.

这篇关于为Haskell制作模板包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆