imp-1.0.2.0: source/library/Imp/Exception/InvalidPackage.hs
module Imp.Exception.InvalidPackage where import qualified Control.Monad.Catch as Exception newtype InvalidPackage = InvalidPackage String deriving (Eq, Show) instance Exception.Exception InvalidPackage where displayException (InvalidPackage x) = "invalid package: " <> show x new :: String -> InvalidPackage new = InvalidPackage