pandoc-server-0.1.0.5: Pandoc document conversion as an HTTP servant-server
Safe HaskellNone
LanguageHaskell2010

Text.Pandoc.Server

Documentation

type API = (ReqBody '[JSON] Params :> Post '[OctetStream] ByteString) :<|> ((ReqBody '[JSON] Params :> Post '[PlainText] Text) :<|> ((ReqBody '[JSON] Params :> Post '[JSON] Output) :<|> (("batch" :> (ReqBody '[JSON] [Params] :> Post '[JSON] [Output])) :<|> (("babelmark" :> (QueryParam' '[Required] "text" Text :> (QueryParam "from" Text :> (QueryParam "to" Text :> (QueryFlag "standalone" :> Get '[JSON] Value))))) :<|> ("version" :> Get '[PlainText, JSON] Text))))) #

data ServerOpts #

Constructors

ServerOpts 

Instances

Instances details
Show ServerOpts # 
Instance details

Defined in Text.Pandoc.Server

data Params #

Constructors

Params 

Instances

Instances details
FromJSON Params # 
Instance details

Defined in Text.Pandoc.Server

ToJSON Params # 
Instance details

Defined in Text.Pandoc.Server

Show Params # 
Instance details

Defined in Text.Pandoc.Server

Default Params # 
Instance details

Defined in Text.Pandoc.Server

Methods

def :: Params #

newtype Blob #

Constructors

Blob ByteString 

Instances

Instances details
FromJSON Blob # 
Instance details

Defined in Text.Pandoc.Server

ToJSON Blob # 
Instance details

Defined in Text.Pandoc.Server

Show Blob # 
Instance details

Defined in Text.Pandoc.Server

Methods

showsPrec :: Int -> Blob -> ShowS #

show :: Blob -> String #

showList :: [Blob] -> ShowS #

Eq Blob # 
Instance details

Defined in Text.Pandoc.Server

Methods

(==) :: Blob -> Blob -> Bool #

(/=) :: Blob -> Blob -> Bool #