Я переключился на HSP в своем домашнем проекте — мне нравится, что он компилируется в код Haskell. Но мой сервер использует ByteString для вывода. Есть ли хороший способ заставить HSP генерировать вывод ByteString? Как я вижу вывод и исходный код HSP, существует жестко закодированная "Any string literal" :: String
- явная квалификация типа для String.
Я хочу сказать, что использование ленивой ByteString для конкатенации быстрее, чем String, и, поскольку ввод и вывод являются ByteString, нет причин использовать String только для шаблонов.
Возможно есть альтернатива HSP?