-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Literate Haskell support for Markdown
--   
--   Documentation is here:
--   <a>https://github.com/sol/markdown-unlit#readme</a>
@package markdown-unlit
@version 0.5.1

module Text.Markdown.Unlit

-- | Program entry point.
run :: [String] -> IO ()
unlit :: FilePath -> Selector -> String -> String
data Selector
Class :: String -> Selector
Not :: Selector -> Selector
(:&:) :: Selector -> Selector -> Selector
(:|:) :: Selector -> Selector -> Selector
infixr 3 :&:
infixr 2 :|:
parseSelector :: String -> Maybe Selector
data CodeBlock
CodeBlock :: [String] -> [String] -> Int -> CodeBlock
[codeBlockClasses] :: CodeBlock -> [String]
[codeBlockContent] :: CodeBlock -> [String]
[codeBlockStartLine] :: CodeBlock -> Int
parse :: String -> [CodeBlock]
instance GHC.Show.Show Text.Markdown.Unlit.Selector
instance GHC.Classes.Eq Text.Markdown.Unlit.Selector
instance GHC.Show.Show Text.Markdown.Unlit.CodeBlock
instance GHC.Classes.Eq Text.Markdown.Unlit.CodeBlock
instance Data.String.IsString Text.Markdown.Unlit.Selector
