You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This package provides specializations of runST that avoid a needless data-constructor allocation for the returned value. If issue 15127 is resolved, this package will no longer be necessary.
Yes, this library is no longer needed. Generally, I’ve been a little reluctant to remove it in the places where it had already been used. What this library does cannot possibly make performance worse. From the times that I have removed this from use and before-and-after spot checked the optimized Core that GHC produces, it looks like the optimization that GHC added, does in fact work correctly.
The Hackage package description reads:
But notably, that GHC issue has been closed a few years back, specifically by the commit https://gitlab.haskell.org/ghc/ghc/-/commit/46720997a0b1fa2971a884adf43de096ce130a7e
The text was updated successfully, but these errors were encountered: