HSP со строками байтов

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

Я хочу сказать, что использование ленивой ByteString для конкатенации быстрее, чем String, и, поскольку ввод и вывод являются ByteString, нет причин использовать String только для шаблонов.

Возможно есть альтернатива HSP?


person demi    schedule 02.07.2012    source источник


Ответы (1)


Последние версии HSP используют пакет text, более эффективный, чем String, но более правильный, чем ByteString.

person sclv    schedule 06.02.2013