Я хочу интегрировать шаблонизатор Snap и построить HTML-конструктор Blaze, создав HTML-код и привязывая его к тегу для использования в шаблоне Heist. Вот что я пытался.Сгенерировать список Html в Snap
numbers :: Int -> Splice AppHandler
numbers n = return $ [TextNode $ T.concat.toChunks.renderHtml $ do
p "A list of natural numbers"
ul $ forM_ [1 .. n] (li .toHtml)]
Это не работает должным образом, поскольку привязка выводит строку HTML непосредственно на сгенерированную страницу. Как получить привязку для рендеринга сгенерированного HTML-кода?
Похоже, ваш комментарий действительно об интеграции blaze- html в библиотеку Heist, так что это ответ, который я дал. –