module HsImport.Symbol ( Symbol(..) ) where type Name = String -- | What of the symbol should be imported. data Symbol = Symbol Name -- ^ only the symbol should be imported | AllOfSymbol Name -- ^ all constructors or methods of the symbol should be imported: Symbol(..) | SomeOfSymbol Name [String] -- ^ some constructors or methods of the symbol should be imported: Symbol(X, Y) deriving (Show)