-- 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.6.0

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.Num.Num Text.Markdown.Unlit.DeclarationOrder
instance GHC.Enum.Enum Text.Markdown.Unlit.DeclarationOrder
instance GHC.Classes.Ord Text.Markdown.Unlit.DeclarationOrder
instance GHC.Classes.Eq Text.Markdown.Unlit.DeclarationOrder
instance GHC.Num.Num Text.Markdown.Unlit.ReorderingKey
instance GHC.Enum.Bounded Text.Markdown.Unlit.ReorderingKey
instance GHC.Classes.Ord Text.Markdown.Unlit.ReorderingKey
instance GHC.Read.Read Text.Markdown.Unlit.ReorderingKey
instance GHC.Show.Show Text.Markdown.Unlit.ReorderingKey
instance GHC.Classes.Eq Text.Markdown.Unlit.ReorderingKey
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
