Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
isFunction :: Name -> GenericQ Bool Source
isFunctionD :: String -> Decl -> Bool Source
permMatches :: Decl -> [MuOp] Source
removeOnePMatch :: Decl -> [MuOp] Source
removeOneElem :: Eq t => [t] -> [[t]] Source
extractStrings :: [Match] -> [String] Source
getFuncNames :: [Decl] -> [String] Source
selectValOps :: (Data a, Eq a, Typeable b, Mutable b, Eq b) => (b -> Bool) -> [b -> b] -> a -> [MuOp] Source
selectValOps' :: (Data a, Eq a, Typeable b, Mutable b) => (b -> Bool) -> (b -> [b]) -> a -> [MuOp] Source
selectIntOps :: (Data a, Eq a) => a -> [MuOp] Source
selectIfElseBoolNegOps :: (Data a, Eq a) => a -> [MuOp] Source
selectGuardedBoolNegOps :: (Data a, Eq a) => a -> [MuOp] Source