uber-0.1.1.0: Uber client for Haskell
Uber.Types.Product
data LatLng Source #
Constructors
Fields
Instances
Methods
showsPrec :: Int -> LatLng -> ShowS #
show :: LatLng -> String #
showList :: [LatLng] -> ShowS #
Associated Types
type Rep LatLng :: * -> * #
from :: LatLng -> Rep LatLng x #
to :: Rep LatLng x -> LatLng #
toParam :: Proxy ParamK QueryParam -> ByteString -> LatLng -> [SerializedData QueryParam] #
newtype Products Source #
showsPrec :: Int -> Products -> ShowS #
show :: Products -> String #
showList :: [Products] -> ShowS #
type Rep Products :: * -> * #
from :: Products -> Rep Products x #
to :: Rep Products x -> Products #
parseJSON :: Value -> Parser Products #
data Product Source #
showsPrec :: Int -> Product -> ShowS #
show :: Product -> String #
showList :: [Product] -> ShowS #
type Rep Product :: * -> * #
from :: Product -> Rep Product x #
to :: Rep Product x -> Product #
parseJSON :: Value -> Parser Product #
data PriceDetails Source #
showsPrec :: Int -> PriceDetails -> ShowS #
show :: PriceDetails -> String #
showList :: [PriceDetails] -> ShowS #
type Rep PriceDetails :: * -> * #
from :: PriceDetails -> Rep PriceDetails x #
to :: Rep PriceDetails x -> PriceDetails #
parseJSON :: Value -> Parser PriceDetails #
data AdditionalFee Source #
showsPrec :: Int -> AdditionalFee -> ShowS #
show :: AdditionalFee -> String #
showList :: [AdditionalFee] -> ShowS #
type Rep AdditionalFee :: * -> * #
from :: AdditionalFee -> Rep AdditionalFee x #
to :: Rep AdditionalFee x -> AdditionalFee #
parseJSON :: Value -> Parser AdditionalFee #
newtype ProdId Source #
type Rep ProdId :: * -> * #
from :: ProdId -> Rep ProdId x #
to :: Rep ProdId x -> ProdId #
toParam :: Proxy ParamK PathParam -> ByteString -> ProdId -> [SerializedData PathParam] #
data ProductId Source #