gemini-server-0.1.0.0: A lightweight server for the Gemini protocol
Safe HaskellNone
LanguageHaskell2010

Network.Gemini.Server

Synopsis

Documentation

type Request = URI Source #

runServer :: Maybe HostName -> ServiceName -> (Request -> IO Response) -> IO () Source #

okGemini :: ByteString -> Response Source #

Shorthand for Response 20 "text/gemini"

okPlain :: ByteString -> Response Source #

Shorthand for Response 20 "text/plain"