Safe Haskell | None |
---|---|
Language | Haskell2010 |
SwaggerPetstore.Lens
Description
- type Traversal_' s a = Traversal_ s s a a
- type Traversal_ s t a b = forall f. Applicative f => (a -> f b) -> s -> f t
- type Lens_' s a = Lens_ s s a a
- type Lens_ s t a b = forall f. Functor f => (a -> f b) -> s -> f t
- apiResponseCodeT :: Traversal_' ApiResponse Int
- apiResponseTypeT :: Traversal_' ApiResponse Text
- apiResponseMessageT :: Traversal_' ApiResponse Text
- categoryIdT :: Traversal_' Category Integer
- categoryNameT :: Traversal_' Category Text
- orderIdT :: Traversal_' Order Integer
- orderPetIdT :: Traversal_' Order Integer
- orderQuantityT :: Traversal_' Order Int
- orderShipDateT :: Traversal_' Order UTCTime
- orderStatusT :: Traversal_' Order Text
- orderCompleteT :: Traversal_' Order Bool
- petIdT :: Traversal_' Pet Integer
- petCategoryT :: Traversal_' Pet Category
- petNameL :: Lens_' Pet Text
- petPhotoUrlsL :: Lens_' Pet [Text]
- petTagsT :: Traversal_' Pet [Tag]
- petStatusT :: Traversal_' Pet Text
- tagIdT :: Traversal_' Tag Integer
- tagNameT :: Traversal_' Tag Text
- userIdT :: Traversal_' User Integer
- userUsernameT :: Traversal_' User Text
- userFirstNameT :: Traversal_' User Text
- userLastNameT :: Traversal_' User Text
- userEmailT :: Traversal_' User Text
- userPasswordT :: Traversal_' User Text
- userPhoneT :: Traversal_' User Text
- userUserStatusT :: Traversal_' User Int
- _mtraversal :: Applicative f => (b -> Maybe t) -> (a -> b) -> (t -> f a) -> b -> f b
Type Aliases
type Traversal_' s a = Traversal_ s s a a Source #
type Traversal_ s t a b = forall f. Applicative f => (a -> f b) -> s -> f t Source #
ApiResponse
apiResponseCodeT :: Traversal_' ApiResponse Int Source #
apiResponseCode
Traversal
apiResponseTypeT :: Traversal_' ApiResponse Text Source #
apiResponseType
Traversal
apiResponseMessageT :: Traversal_' ApiResponse Text Source #
apiResponseMessage
Traversal
Category
categoryIdT :: Traversal_' Category Integer Source #
categoryId
Traversal
categoryNameT :: Traversal_' Category Text Source #
categoryName
Traversal
Order
orderPetIdT :: Traversal_' Order Integer Source #
orderPetId
Traversal
orderQuantityT :: Traversal_' Order Int Source #
orderQuantity
Traversal
orderShipDateT :: Traversal_' Order UTCTime Source #
orderShipDate
Traversal
orderStatusT :: Traversal_' Order Text Source #
orderStatus
Traversal
orderCompleteT :: Traversal_' Order Bool Source #
orderComplete
Traversal
Pet
petCategoryT :: Traversal_' Pet Category Source #
petCategory
Traversal
petPhotoUrlsL :: Lens_' Pet [Text] Source #
petPhotoUrls
Lens
petStatusT :: Traversal_' Pet Text Source #
petStatus
Traversal
Tag
User
userUsernameT :: Traversal_' User Text Source #
userUsername
Traversal
userFirstNameT :: Traversal_' User Text Source #
userFirstName
Traversal
userLastNameT :: Traversal_' User Text Source #
userLastName
Traversal
userEmailT :: Traversal_' User Text Source #
userEmail
Traversal
userPasswordT :: Traversal_' User Text Source #
userPassword
Traversal
userPhoneT :: Traversal_' User Text Source #
userPhone
Traversal
userUserStatusT :: Traversal_' User Int Source #
userUserStatus
Traversal
Helpers
_mtraversal :: Applicative f => (b -> Maybe t) -> (a -> b) -> (t -> f a) -> b -> f b Source #