Tokstyle.Common
functionName :: Show a => Node (Lexeme a) -> Maybe a Source #
Extract the name of a function, possibly inside an attribute node.
Non-function nodes result in Nothing.
Nothing
isPointer :: Node (Lexeme Text) -> Bool Source #
semEq :: Node (Lexeme Text) -> Node (Lexeme Text) -> Bool Source #
skip :: [FilePath] -> (FilePath, [Node (Lexeme Text)]) -> (FilePath, [Node (Lexeme Text)]) Source #
(>+>) :: Monad m => (t -> m ()) -> (t -> m ()) -> t -> m () Source #