-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 6/26/10 19:52 , Roman Beslik wrote: > I fail to see how it will brake programs. Current programs do not use > Unicode because it is implemented incorrectly.
Currently, FilePath is an alias for String. Changing FilePath to a real type will break programs because there is no constructor for FilePath currently, so everyone uses String. And Haskell doesn't auto-coerce, so you would need to use a typeclass and separate String and FilePath instances for compatibility. (On the other hand, this might be a good idea anyway; another instance that would be useful would be [Word8].) - -- brandon s. allbery [linux,solaris,freebsd,perl] allb...@kf8nh.com system administrator [openafs,heimdal,too many hats] allb...@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwmpGgACgkQIn7hlCsL25W4IACdEzcDMkz62yqn4wKfx49y0zXy DRcAnjxWf0a4SdBE7lBLVFZessUeVJ+n =XreM -----END PGP SIGNATURE----- _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe