preprocessor-tools-0.1.3: A framework for extending Haskell's syntax via quick-and-dirty preprocessors

Safe HaskellNone

Language.Haskell.Preprocessor.Loc

Documentation

class Advance a whereSource

Methods

advance :: Loc -> a -> LocSource

Instances

scrub :: Data a => a -> aSource

class Locatable a whereSource

Methods

getLoc :: a -> LocSource

setLoc :: a -> Loc -> aSource

cloneLoc :: Locatable a => a -> a -> aSource