Proposal: add ByteString support to unix:System.Posix.IO API

Brandon S Allbery KF8NH allbery.b at gmail.com
Fri Mar 4 02:27:39 CET 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 3/3/11 14:19 , Bryan O'Sullivan wrote:
> 2011/3/3 Brandon S Allbery KF8NH <allbery.b at gmail.com
> <mailto:allbery.b at gmail.com>>
> 
>     Which was my point.  If you're going to deprecate Strings, do so across the
>     board in an organized manner --- not via ad hoc deprecations to individual
>     libraries.
> 
> The only problem with that is that ad hoc deprecations are achievable by
> individual library maintainers, while a "stop-the-world" approach won't, I
> think, work. 

Isn't this what the Haskell Platform process is for?  Individual libraries,
yes, but as part of an overarching plan so you don't have e.g. network
desupporting String while some other library decides to hold onto them as
default a bit longer.

- -- 
brandon s. allbery     [linux,solaris,freebsd,perl]    allbery.b at gmail.com
system administrator  [openafs,heimdal,too many hats]                kf8nh
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk1wQAsACgkQIn7hlCsL25XzUgCgrWbum/11DA8f4YrBS26hn6dI
8h0AniUs5rf6/+gdB269dQLGpWmYX4uX
=Y2FV
-----END PGP SIGNATURE-----



More information about the Libraries mailing list