haskell-tools-builtin-refactorings-1.1.1.0: Refactoring Tool for Haskell

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.Tools.Refactor.Builtin.GetMatches

Synopsis

Documentation

getMatchesQuery :: QueryChoice Source #

getMatches :: RealSrcSpan -> ModuleDom -> [ModuleDom] -> QueryMonad QueryValue Source #

getCtors :: Type -> QueryMonad [(String, [String])] Source #

TODO: unpack forall, context types | TODO: care for infix constructors

createArgNames :: [Type] -> [String] Source #

TODO: Check for names in scope | TODO: Create names based on the type