有没有办法将哈姆雷特块作为参数传递给函数?

时间:2015-02-14 13:51:00

标签: haskell yesod hamlet

让我们说我有一个通用的content :: Widget -> Widget帮助器,它使用Widget并将其包装在某些HTML中。

是否可以调用此函数在Hamlet文件中为其赋予内联参数,类似于Ruby on Rails中的内容?例如,让我们说我们有一个帮助link_to,它带有一个URL及其内容,我们可以称之为

= link_to "/some_url" do
  <span class="icon">
  Click me

屈服于<a href="/some_url"><span class="icon"/>Click me</a>

在哈姆雷特中是否有类似的模式,我可以将任意的哈姆雷特片段作为参数传递给模板中的函数,直接?

1 个答案:

答案 0 :(得分:1)

不,这样的语法不存在。