Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Type.OpenWitness.Witnessed
Documentation
unWitnessed :: forall {k} f (a :: k). Witnessed f a -> f a Source #
newWitnessed :: forall {k} f (a :: k). f a -> IO (Witnessed f a) Source #
type WitnessedIORef = Witnessed IORef Source #
newWitnessedIORef :: a -> IO (WitnessedIORef a) Source #