module Rattletrap.Exception.UnknownProduct where import qualified Control.Exception as Exception newtype UnknownProduct = UnknownProduct String deriving (UnknownProduct -> UnknownProduct -> Bool forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a /= :: UnknownProduct -> UnknownProduct -> Bool $c/= :: UnknownProduct -> UnknownProduct -> Bool == :: UnknownProduct -> UnknownProduct -> Bool $c== :: UnknownProduct -> UnknownProduct -> Bool Eq, Int -> UnknownProduct -> ShowS [UnknownProduct] -> ShowS UnknownProduct -> String forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [UnknownProduct] -> ShowS $cshowList :: [UnknownProduct] -> ShowS show :: UnknownProduct -> String $cshow :: UnknownProduct -> String showsPrec :: Int -> UnknownProduct -> ShowS $cshowsPrec :: Int -> UnknownProduct -> ShowS Show) instance Exception.Exception UnknownProduct