Safe Haskell | None |
---|---|
Language | Haskell2010 |
The Github issue events API, which is described on http://developer.github.com/v3/issues/events/
- eventsForIssue :: Name GithubOwner -> Name Repo -> Id Issue -> IO (Either Error (Vector Event))
- eventsForIssue' :: Maybe GithubAuth -> Name GithubOwner -> Name Repo -> Id Issue -> IO (Either Error (Vector Event))
- eventsForIssueR :: Name GithubOwner -> Name Repo -> Id Issue -> Maybe Count -> GithubRequest k (Vector Event)
- eventsForRepo :: Name GithubOwner -> Name Repo -> IO (Either Error (Vector Event))
- eventsForRepo' :: Maybe GithubAuth -> Name GithubOwner -> Name Repo -> IO (Either Error (Vector Event))
- eventsForRepoR :: Name GithubOwner -> Name Repo -> Maybe Count -> GithubRequest k (Vector Event)
- event :: Name GithubOwner -> Name Repo -> Id Event -> IO (Either Error Event)
- event' :: Maybe GithubAuth -> Name GithubOwner -> Name Repo -> Id Event -> IO (Either Error Event)
- eventR :: Name GithubOwner -> Name Repo -> Id Event -> GithubRequest k Event
- module Github.Data
Documentation
eventsForIssue :: Name GithubOwner -> Name Repo -> Id Issue -> IO (Either Error (Vector Event)) Source
All events that have happened on an issue.
eventsForIssue "thoughtbot" "paperclip" 49
eventsForIssue' :: Maybe GithubAuth -> Name GithubOwner -> Name Repo -> Id Issue -> IO (Either Error (Vector Event)) Source
All events that have happened on an issue, using authentication.
eventsForIssue' (GithubUser (user, password)) "thoughtbot" "paperclip" 49
eventsForIssueR :: Name GithubOwner -> Name Repo -> Id Issue -> Maybe Count -> GithubRequest k (Vector Event) Source
List events for an issue. See https://developer.github.com/v3/issues/events/#list-events-for-an-issue
eventsForRepo :: Name GithubOwner -> Name Repo -> IO (Either Error (Vector Event)) Source
All the events for all issues in a repo.
eventsForRepo "thoughtbot" "paperclip"
eventsForRepo' :: Maybe GithubAuth -> Name GithubOwner -> Name Repo -> IO (Either Error (Vector Event)) Source
All the events for all issues in a repo, using authentication.
eventsForRepo' (GithubUser (user, password)) "thoughtbot" "paperclip"
eventsForRepoR :: Name GithubOwner -> Name Repo -> Maybe Count -> GithubRequest k (Vector Event) Source
List events for a repository. See https://developer.github.com/v3/issues/events/#list-events-for-a-repository
event :: Name GithubOwner -> Name Repo -> Id Event -> IO (Either Error Event) Source
Details on a specific event, by the event's ID.
event "thoughtbot" "paperclip" 5335772
event' :: Maybe GithubAuth -> Name GithubOwner -> Name Repo -> Id Event -> IO (Either Error Event) Source
Details on a specific event, by the event's ID, using authentication.
event' (GithubUser (user, password)) "thoughtbot" "paperclip" 5335772
eventR :: Name GithubOwner -> Name Repo -> Id Event -> GithubRequest k Event Source
Get a single event. See https://developer.github.com/v3/issues/events/#get-a-single-event
module Github.Data