Maintained by Oleg Grenrus
This version can be pinned in stack with:
This library defines an existential type
data Some f where Some :: f a -> Some f
in few variants, and utilities to work with it.
If you are unsure which variant to use, use the one in
- Explicitly mark
Safe. It was previously inferred, yet it was Safe too, as it only re-exports other explicitly marked modules.
base-4.15, GHC-9.0 compatibility
- Add ‘withSomeM’ combinator. Allows to workaround: https://gitlab.haskell.org/ghc/ghc/issues/15681
- One less
unsafeCoerce(thanks to David Feuer)
- Broken release
- Fix issue with GHC#9585 https://gitlab.haskell.org/ghc/ghc/issues/9584
- Split out of