| 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 #