История изменений
Исправление theNamelessOne, (текущая версия) :
OverloadedStrings?
{-# LANGUAGE OverloadedStrings #-}
import Data.ByteString
sampleByteString :: ByteString
sampleByteString = "Foobar"
main = print sampleByteString
Не уверен, что это убирает оверхэд (если он вообще есть), но зато позволяет избавиться от явных pack'ов.
Исправление theNamelessOne, :
OverloadedStrings?
{-# LANGUAGE OverloadedStrings #-}
import Data.ByteString
import Data.ByteString.Char8
sampleByteString :: ByteString
sampleByteString = "Foobar"
main = print sampleByteString
Не уверен, что это убирает оверхэд (если он вообще есть), но зато позволяет избавиться от явных pack'ов.
Исправление theNamelessOne, :
OverloadedStrings?
{-# LANGUAGE OverloadedStrings #-}
import Data.ByteString
import Data.ByteString.Char8
sampleByteString :: ByteString
sampleByteString = "Foobar"
main = print sampleByteString
Исходная версия theNamelessOne, :
OverloadedStrings?