ProjectM36.Server.ParseArgs
parseArgsWithDefaults :: ServerConfig -> Parser ServerConfig Source #
parsePersistenceStrategy :: Parser PersistenceStrategy Source #
parseTestMode :: Parser Bool Source #
parseCheckFS :: Parser Bool Source #
parseServerAddress :: Parser RemoteServerAddress Source #
parseUnixDomainSocketPath :: Parser FilePath Source #
parseDatabaseName :: Parser DatabaseName Source #
parseHostname :: Hostname -> Parser Hostname Source #
parsePort :: Port -> Parser Port Source #
parseGhcPkgPath :: Parser String Source #
parseTimeout :: Int -> Parser Int Source #
parseConfig :: IO ServerConfig Source #
parseConfigWithDefaults :: ServerConfig -> IO ServerConfig Source #
parseWSConfigWithDefaults :: ServerConfig -> IO WebsocketServerConfig Source #
parseWSArgsWithDefaults :: ServerConfig -> Parser WebsocketServerConfig Source #
parseTlsCertificatePath :: Parser (Maybe String) Source #
parseTlsKeyPath :: Parser (Maybe String) Source #
helpOption :: Parser (a -> a) Source #