servant-py-0.1.1.0: Automatically derive python functions to query servant webservices.

Safe HaskellNone
LanguageHaskell2010

Servant.PY.Python

Documentation

data Python Source #

Instances
HasForeignType Python Text (a :: Symbol) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy a -> Text #

HasForeignType Python Text Bool Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text Int Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy Int -> Text #

HasForeignType Python Text ByteString Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text ByteString Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text Text Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text String Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text JSON Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text NoContent Source # 
Instance details

Defined in Servant.PY.Python

HasForeignType Python Text a => HasForeignType Python Text ([a] :: Type) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy [a] -> Text #

HasForeignType Python Text a => HasForeignType Python Text ([Header a b] :: Type) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy [Header a b] -> Text #

HasForeignType Python Text a => HasForeignType Python Text (Maybe a :: Type) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy (Maybe a) -> Text #

HasForeignType Python Text a => HasForeignType Python Text (Headers (Header a b ': ([] :: [Type])) c :: Type) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy (Headers (Header a b ': []) c) -> Text #

HasForeignType Python Text a => HasForeignType Python Text (Headers a :: Type -> Type) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy (Headers a) -> Text #

HasForeignType Python Text a => HasForeignType Python Text (Header a :: Type -> Type) Source # 
Instance details

Defined in Servant.PY.Python

Methods

typeFor :: Proxy Python -> Proxy Text -> Proxy (Header a) -> Text #

getFieldsForInstance :: forall a. Data a => a -> [Text] Source #

getFieldTypesForType :: forall a. Typeable a => a -> [Text] Source #

recordToDict :: forall a b. (Data a, Typeable b) => a -> b -> Text Source #