{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE ScopedTypeVariables, DeriveGeneric, DeriveAnyClass,
RecordWildCards #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE TypeSynonymInstances #-}
{-# LANGUAGE UndecidableInstances #-}
module Uniform.Http (
TimeOutSec, mkTimeOutSec, mkTimeOutDefault
, mkServerURI, mkServerURI4text
, ServerURI, addPort2ServerURI
, PortNumber, mkPortNumber
, URI, makeURI, addToURI
, uriT
, mkAppType, AppType
, callHTTP10post
, callHTTP8get
, mkHttpPath, HttpPath
, mkHttpQueryParams, HttpQueryParams
, module Uniform.HttpFiles
) where
import Uniform.HttpCall
import Uniform.HttpURI
import Uniform.HttpFiles