module Language.SimpleShell.AST.Module ( Module(..) , ModuleElement(..) ) where import Language.SimpleShell.AST.Function (Function) import Language.SimpleShell.AST.Procedure (Procedure) newtype Module = Module [ModuleElement] deriving (Show) data ModuleElement = FunctionElement Function | ProcedureElement Procedure deriving (Show)