hets -- a heterogenous Specification (CASL) tool setContentsIndex
Haskell.Hatchet.Utils
Synopsis
getAModuleName :: AHsModule -> AModule
maybeGetDeclName :: AHsDecl -> Maybe AHsName
getDeclName :: AHsDecl -> AHsName
doDump :: [String] -> String -> Bool
fromAHsName :: AHsName -> String
fromAHsIdentifier :: AHsIdentifier -> String
isBindDecl :: AHsDecl -> Bool
isDataDecl :: AHsDecl -> Bool
isSigDecl :: AHsDecl -> Bool
isQualified :: AHsName -> Bool
qualifyName :: AModule -> AHsName -> AHsName
getUnQualName :: AHsName -> String
fst3 :: (a, b, c) -> a
snd3 :: (a, b, c) -> b
trd3 :: (a, b, c) -> c
showListAndSep :: (a -> String) -> String -> [a] -> String
showListAndSepInWidth :: (a -> String) -> Int -> String -> [a] -> String
nameSupply :: [String]
nameOfTyCon :: AHsType -> AHsName
groupEquations :: [AHsDecl] -> [(AHsName, AHsDecl)]
spacesToUnderscores :: String -> String
rJustify :: Int -> String -> String
lJustify :: Int -> String -> String
data Binding
= TopFun
| ClassMethod
| Instance
| WhereFun
| LetFun
| LamPat
| CasePat
| GenPat
| FunPat
| Constr
Produced by Haddock version 0.6