
| Oh also, we deprecated a bunch of unsafe functions in modules. For
| example, `unsafeInterleaveST` in Control.Monad.ST.Lazy as it was moved
| to Control.Monad.ST.Lazy.Unsafe.
|
| Are you happy with me removing these now that it's been a three
| releases (7.2, 7.4, 7.6) with them deprecated?
Ccing 'libraries' but yes that sounds reasonable.
Simon
| -----Original Message-----
| From: David Terei [mailto:davidterei@gmail.com]
| Sent: 20 August 2013 00:04
| To: Simon Peyton-Jones
| Subject: Re: isSafeOverlap
|
| Oh also, we deprecated a bunch of unsafe functions in modules. For
| example, `unsafeInterleaveST` in Control.Monad.ST.Lazy as it was moved
| to Control.Monad.ST.Lazy.Unsafe.
|
| Are you happy with me removing these now that it's been a three
| releases (7.2, 7.4, 7.6) with them deprecated?
|
| Cheers,
| David
|
| On 19 August 2013 13:04, David Terei

Am 20.08.2013 08:49, schrieb Simon Peyton-Jones:
| Oh also, we deprecated a bunch of unsafe functions in modules. For | example, `unsafeInterleaveST` in Control.Monad.ST.Lazy as it was moved | to Control.Monad.ST.Lazy.Unsafe. | | Are you happy with me removing these now that it's been a three | releases (7.2, 7.4, 7.6) with them deprecated?
Ccing 'libraries' but yes that sounds reasonable.
I have put a package to hackage which gives uniform access to unsafe functions from different versions of 'base': http://hackage.haskell.org/package/unsafe

Am 20.08.2013 09:59, schrieb Henning Thielemann:
Am 20.08.2013 08:49, schrieb Simon Peyton-Jones:
| Oh also, we deprecated a bunch of unsafe functions in modules. For | example, `unsafeInterleaveST` in Control.Monad.ST.Lazy as it was moved | to Control.Monad.ST.Lazy.Unsafe. | | Are you happy with me removing these now that it's been a three | releases (7.2, 7.4, 7.6) with them deprecated?
Ccing 'libraries' but yes that sounds reasonable.
I have put a package to hackage which gives uniform access to unsafe functions from different versions of 'base': http://hackage.haskell.org/package/unsafe
I have changed the e-mail subject.
participants (2)
-
Henning Thielemann
-
Simon Peyton-Jones