haskell-tools-refactor-0.8.0.0: Refactoring Tool for Haskell

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.Tools.Refactor.Predefined.ExtractBinding

Synopsis

Documentation

type ExtractBindingDomain dom = (HasNameInfo dom, HasDefiningInfo dom, HasScopeInfo dom) Source #

We need name information to identify bindings, and scope information to check which entities must be directly passed as parameters.