Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
run :: CommonOptions -> IO () Source #
hrepOutputProducer :: Producer ByteString HrepM () -> HrepM (Producer Output HrepM ()) Source #
handleStdinInput :: Monad m => RE -> ByteString -> m [ByteString] Source #
formatNormalLine :: RE -> ByteString -> [ByteString] Source #
handleFileInput :: Monad m => RE -> FilenameHandlingFromFiles -> ByteString -> Int -> ByteString -> m [ByteString] Source #
formatLineWithFilename :: RE -> Int -> ByteString -> ByteString -> [ByteString] Source #
handleError :: Monad m => ByteString -> IOException -> Maybe IOException -> m [ByteString] Source #
highlightMatchInRed :: RE -> ByteString -> Maybe ByteString Source #