[Haskell-cafe] ByteString in patterns
Manlio Perillo
manlio_perillo at libero.it
Wed Mar 11 12:09:51 EDT 2009
Don Stewart ha scritto:
> manlio_perillo:
>> Don Stewart ha scritto:
>>> [...]
>>> {-# LANGUAGE OverloadedStrings #-}
>>>
>>> import qualified Data.ByteString.Char8 as C
>>>
>>> isMatch :: C.ByteString -> Bool
>>> isMatch "match" = True
>>> isMatch _ = False
>>>
>>> main = print . map isMatch . C.lines =<< C.getContents
>>>
>> What is the reason why instance declarations for IsString class are not
>> defined for available ByteStrings?
>>
>> I need to define it by myself.
>
> They're exported from Data.ByteString.Char8
>
Then there is something I'm missing.
Your code does not compile.
Thanks Manlio Perillo
More information about the Haskell-Cafe
mailing list