----------------------------------------------------------------------------- -- | -- Module : Data.TMap.Exception -- Copyright : Peter Robinson 2009 -- License : LGPL -- -- Maintainer : Peter Robinson -- Stability : experimental -- Portability : non-portable (requires STM) -- -- -- ----------------------------------------------------------------------------- module Data.TMap.Exception( TMapException(..) ) where import Control.Exception import Data.Typeable data TMapException = DuplicateEntry | EntryNotFound -- | TMapNotFound | TMapDefaultExc String | BackendException String deriving (Show,Eq,Typeable) instance Exception TMapException