{-# LANGUAGE DeriveDataTypeable #-}
module Propellor.Types.Exception where
import Data.Typeable
import Control.Exception
data StopPropellorException = StopPropellorException String
deriving (Int -> StopPropellorException -> ShowS
[StopPropellorException] -> ShowS
StopPropellorException -> String
(Int -> StopPropellorException -> ShowS)
-> (StopPropellorException -> String)
-> ([StopPropellorException] -> ShowS)
-> Show StopPropellorException
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [StopPropellorException] -> ShowS
$cshowList :: [StopPropellorException] -> ShowS
show :: StopPropellorException -> String
$cshow :: StopPropellorException -> String
showsPrec :: Int -> StopPropellorException -> ShowS
$cshowsPrec :: Int -> StopPropellorException -> ShowS
Show, Typeable)
instance Exception StopPropellorException