<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">Hi!<br><br>Instead of trying to minimally patch the existing API and still breaking loads of code, why not make a new API that doesn't have to compromise and depreciate the old one?<br><br>Niklas </div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Från: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:hvr@gnu.org">Herbert Valerio Riedel</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Skickat: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">2015-06-26 18:09</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Till: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:libraries@haskell.org">libraries@haskell.org</a>; <a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Ämne: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Abstract FilePath Proposal</span><br><br></div>-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>Hello *,<br><br>What?<br>=====<br><br>We (see From: & CC: headers) propose, plain and simple, to turn the<br>currently defined type-synonym<br><br> type FilePath = String<br><br>into an abstract/opaque data type instead.<br><br>Why/How/When?<br>=============<br><br>For details (including motivation and a suggested transition scheme)<br>please consult<br><br> https://ghc.haskell.org/trac/ghc/wiki/Proposal/AbstractFilePath<br><br><br><br>Suggested discussion period: 4 weeks<br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v1<br><br>iQIcBAEBAgAGBQJVjXkZAAoJELo8uj/+IrV0WXUP/0romoKazwLbQpaMAKgCNZon<br>BsY8Di44w6rkbdBXoky0xZooII8LJJyQfexH0BLRYEVLZFy0+LB8XzpPt8Ekg526<br>YlY4x0qFm9oiJbJDMqHUnb6z6Lr2KxzBcV37drTPbltUA+HB49DUVkkPbvHimpL2<br>28SIyhAr4fN6fLpGcFAkv6Rcs0mkvnTp7vsC0HNyshmGi6qQ+C+eB4mklQzWOPcn<br>koHZ2wtI8AJmyTdHKcXKAIFM0r+xl4MJ5445IvDjvIuGXZCzybXMw9Ss/4wSG3VN<br>qSIJVEDGZXrBCc12fPxPEB0Bqx9MIVytjplXKIo8rFrk93h3at9t9kDM26z+9PZ5<br>KYnEdjRKF4KL4j+3xqJDOEJT15GVRbGRRzb9A8xH0YIQ0S3Q3pt1PAfla1Hss75+<br>NRQgfowZYryL9dfCkAj2XNfdQ+pUk25N3bNig11se+zjk2JO77QRM0u3GOYZ9+CU<br>tSlwhtIMF32xnjgQyWE5yBBiEg3/Y+S+809tVaPseUEzkQJXMGq5TFxBrN6bj1Vm<br>awr6QghThKjeoRwky5bmFn/gept/lbYN6VV5B6gNznGP5xgFrmvVtmjbQJBRMYCv<br>aEUnrYqxkkbIddJjD5gl771/LWH4M2F1yBgJjfiZw2paEVAXKxEr327LsbOQaPdb<br>HjIPRrJbVK9AABo4AZ/Y<br>=lg0o<br>-----END PGP SIGNATURE-----<br>_______________________________________________<br>ghc-devs mailing list<br>ghc-devs@haskell.org<br>http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs<br></body></html>