[Haskell-cafe] Word8 literals in ByteString haddock?
Francesco Mazzoli
f at mazzo.li
Wed Mar 27 09:08:11 CET 2013
At Wed, 27 Mar 2013 00:50:21 +0000,
Niklas Hambüchen wrote:
> Hey,
>
> according to
> http://hackage.haskell.org/packages/archive/bytestring/0.10.2.0/doc/html/Data-ByteString.html#v:split
> I can write:
>
> split '\n' "a\nb\nd\ne"
>
> Can I really do that? I don't know of a way to make a '\n' literal be a
> Word8, so maybe these Haddocks are wrong? I guess they would apply for
> Data.ByteString.Char8, but this is Data.ByteString. Or is there a way?
No, there is no way—you’d need an ‘OverloadedChars’ extension that does not
exist. I think that text is meant to show the semantics of ‘split’ rather than
being actual code.
Francesco
More information about the Haskell-Cafe
mailing list