Библиотеки
Oct. 14th, 2012 03:56 amСлушайте, это я плохо ищу, или никто так и не сподобился написать нормальную библиотеку темплейтов для хаскеля?
Что пробовал:
HStringTemplate не ставится (ему нужно syb-with-class — только не спрашивайте, зачем — а оно не компилируется).
Heist требует вывернуться ужом, чтобы сделать простейший цикл.
Twine не даёт использовать в шаблоне собственный тип данных без UndecidableInstances (НАФИГА???)
Hastache каждый раз заново переинтерпретирует шаблон.
Куча библиотек, требующих использовать template haskell.
Ещё несколько библиотек, обрабатывающих шаблоны внешней утилитой (то есть, тот же template haskell, только ещё хуже).
У меня страшное подозрение, что библиотеки темплейтов пишут исключительно идиоты. В итоге я использую банальный Text.Html и чувствую себя полным бараном.
Что пробовал:
HStringTemplate не ставится (ему нужно syb-with-class — только не спрашивайте, зачем — а оно не компилируется).
Heist требует вывернуться ужом, чтобы сделать простейший цикл.
Twine не даёт использовать в шаблоне собственный тип данных без UndecidableInstances (НАФИГА???)
Hastache каждый раз заново переинтерпретирует шаблон.
Куча библиотек, требующих использовать template haskell.
Ещё несколько библиотек, обрабатывающих шаблоны внешней утилитой (то есть, тот же template haskell, только ещё хуже).
У меня страшное подозрение, что библиотеки темплейтов пишут исключительно идиоты. В итоге я использую банальный Text.Html и чувствую себя полным бараном.