| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Sound.Freesound.User
- class User a where
- data Summary
- data Detail
- sounds :: Detail -> Resource (List Summary)
- packs :: Detail -> Resource (List Summary)
- firstName :: Detail -> Maybe Text
- lastName :: Detail -> Maybe Text
- about :: Detail -> Maybe Text
- homePage :: Detail -> Maybe Text
- signature :: Detail -> Maybe Text
- dateJoined :: Detail -> Text
- bookmarkCategories :: Detail -> Resource Categories
- getUser :: User a => a -> Freesound Detail
- getUserByName :: Text -> Freesound Detail
- getBookmarkCategories :: Detail -> Freesound [Category]
- getSounds :: Pagination -> Detail -> Freesound Sounds
- getSounds_ :: Detail -> Freesound Sounds
- getPacks :: Detail -> Freesound Packs
Documentation
User of the Freesound database.
User of the Freesound database.
about :: Detail -> Maybe Text Source
A small text the user wrote about himself. FIXME: homePage :: Maybe Data
dateJoined :: Detail -> Text Source
The date the user joined Freesound.
bookmarkCategories :: Detail -> Resource Categories Source
getUserByName :: Text -> Freesound Detail Source
Get information about a user by name.
getBookmarkCategories :: Detail -> Freesound [Category] Source
Retrieve a list of a user's bookmark categories.
getSounds :: Pagination -> Detail -> Freesound Sounds Source
Retrieve a user's sounds. This is broken: the response doesn't contain the User.
getSounds_ :: Detail -> Freesound Sounds Source
Retrieve a user's sounds.