ref: 2ec34c1ab7655acce61166bd267290b590e20a1a
dir: /lib/Control/Exception/Internal.hs-boot/
-- Copyright 2024 Lennart Augustsson
-- See LICENSE file for full license.
module Control.Exception.Internal(
throw,
Exception(..),
SomeException,
) where
import Data.Char_Type
import Data.Typeable
throw :: forall e a. Exception e => e -> a
data SomeException
class (Typeable e, Show e) => Exception e where
toException :: e -> SomeException
fromException :: SomeException -> Maybe e
displayException :: e -> String