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