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