Nd&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                        ! " # $ % & ' ( ) * + , - . / 0 123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneYValidates a given payload against a given HMAC hexdigest using a given secret. Returns L iff the given hash is non-empty and it's a valid signature of the payload. the secret*the hash provided by the remote party in X-Hub-Signature (if any), including the  'sha1=...' prefixthe body Safe-Inferred*+dMA programming language with the name and number of characters written in it.f,This is only used for the FromJSON instance.jLAn unknown Github user with their number of contributions and recorded name.kjAn existing Github user, with their number of contributions, avatar URL, login, URL, ID, and Gravatar ID.$this is Nothing for new repositoriesData describing an Event.'The pull request s branch was restored.&The pull request s branch was deleted.$The issue was unlocked by the actor."The issue was locked by the actor.The issue title was changed.'The issue was removed from a milestone.#The issue was added to a milestone.#A label was removed from the issue.A label was added to the issue. %The issue was unassigned to the actor!$The issue was reopened by the actor."The issue was closed by the actor. When the commit_id is present, it identifies the commit that closed the issue using closes / fixes #NN  syntax. #$The issue was assigned to the actor.$jThe issue was merged by the actor. The commit_id attribute is the SHA1 of the HEAD commit that was merged.%rThe issue was referenced from a commit message. The commit_id attribute is the commit SHA1 of where that happened.&-The issue was unsubscribed from by the actor.';The actor subscribed to receive notifications for an issue.(*The actor was @mentioned in an issue body.AA date in the Github format, which is a special case of ISO-8601.dErrors have been tagged according to their source, so you can more easily dispatch and handle them.Incorrect input.$The JSON is malformed or unexpected.An error in the parser itself.;A HTTP error occurred. The actual caught error is included.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~xyz{|}~tuvwopqrsjklmnVWXYZ[\]^_`abcdefghiOPQRSTUGHIJKLMN;<=>?@ABCDEF6789:12345)*+,-./0('&%$#"!      {|}~xzylmnopqrstuvwikjfghde^_`abcZ[\]VWXY@BACDEFGHIJKLMNOPQRSTUCDEFGHKLMNOPRSTU456789:;<=>?3210/.-,+*)('&%$#"!    ;  3210/.-,+*)('&%$#"! 4 56789:;<=>?@%BACDEFGHIJKLMNOPQRSTUCDEFGHKLMNOPRSTUVWXYZ[\]^_`abcdefghikjl mnopqrstuvwxzy{|}~      ('&%$#"! )*+,-./0123456789:; <=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      None++A slightly more generic version of Aeson's (.:?), using  instead of .%Produce all values for the given key.1Produce the value for the last key by traversing.+Produce the value for the given key, maybe.?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?None*+32user/password for HTTP basic access authenticationNoneNone*The list of all gists created by the user Agists' (Just ("github-username", "github-password")) "mike-burns"1The list of all public gists created by the user. gists "mike-burns" >A specific gist, given its id, with authentication credentials <gist' (Just ("github-username", "github-password")) "225074" A specific gist, given its id.  gist "225074"    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      None .All the comments on a Gist, given the Gist ID. commentsOn "1174060" &A specific comment, by the comment ID. comment "62449"    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      None A single commit, by SHA1. Jcommit "thoughtbot" "paperclip" "bc5c51d1ece1ee45f94b056a0f5a1674d7e8cba9"   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   None#A single reference by the ref name. .reference "mike-burns" "github" "heads/master"%The history of references for a repo.  references "mike-burns" "github""Limited references by a namespace. 4namespacedReferences "thoughtbot" "paperclip" "tags"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ NoneA tree for a SHA1. vtree (Just ("github-username", "github-password")) "thoughtbot" "paperclip" "fe114451f7d066d367a1646ca7ac10e689b46844"A tree for a SHA1. Htree "thoughtbot" "paperclip" "fe114451f7d066d367a1646ca7ac10e689b46844"%A recursively-nested tree for a SHA1. }nestedTree' (Just ("github-username", "github-password")) "thoughtbot" "paperclip" "fe114451f7d066d367a1646ca7ac10e689b46844"%A recursively-nested tree for a SHA1. NnestedTree "thoughtbot" "paperclip" "fe114451f7d066d367a1646ca7ac10e689b46844"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ NoneGet a blob by SHA1. Hblob "thoughtbot" "paperclip" "bc5c51d1ece1ee45f94b056a0f5a1674d7e8cba9"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ NoneGA data structure for describing how to filter issues. This is used by  issuesForRepo.#Download this many issues per query6Only issues created since the specified date and time.Sort descending. [default]Sort ascending.A list of labels to filter by.BIssues which mention the given string, taken to be a user's login.6Only issues assigned to the user with the given login..All issues regardless of assignment. [default]3Issues to which no one has been assigned ownership.Only closed issues. Only open issues. [default]!8Only issues that are in the milestone with the given id."Issues without a milestone.#,Issues appearing in any milestone. [default]$SDetails on a specific issue, given the repo owner and name, and the issue number.' Sissue' (Just ("github-username", "github-password")) "thoughtbot" "paperclip" "462"%RDetails on a specific issue, given the repo owner and name, and the issue number. $issue "thoughtbot" "paperclip" "462"&gAll issues for a repo (given the repo owner and name), with optional restrictions as described in the IssueLimitation data type. issuesForRepo' (Just ("github-username", "github-password")) "thoughtbot" "paperclip" [NoMilestone, OnlyClosed, Mentions "jyurek", Ascending]'gAll issues for a repo (given the repo owner and name), with optional restrictions as described in the IssueLimitation data type. ^issuesForRepo "thoughtbot" "paperclip" [NoMilestone, OnlyClosed, Mentions "jyurek", Ascending])Create a new issue. QcreateIssue (GithubUser (user, password)) user repo (newIssue "some_repo") {...}+Edit an issue. JeditIssue (GithubUser (user, password)) user repo issue editOfIssue {...} !"#$%&'()*+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+%$'&#"! )(+* #"! $%&'()*+ None,A specific comment, by ID. (comment "thoughtbot" "paperclip" 1468184-0All comments on an issue, by the issue's number. %comments "thoughtbot" "paperclip" 635.FAll comments on an issue, by the issue's number, using authentication. Dcomments' (GithubUser (user, password)) "thoughtbot" "paperclip" 635/Create a new comment. IcreateComment (GithubUser (user, password)) user repo issue "some words"0Edit a comment. JeditComment (GithubUser (user, password)) user repo commentid "new words",-./0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,-./0,-./0,-./0None1*All events that have happened on an issue. *eventsForIssue "thoughtbot" "paperclip" 492@All events that have happened on an issue, using authentication. IeventsForIssue' (GithubUser (user, password)) "thoughtbot" "paperclip" 493(All the events for all issues in a repo. &eventsForRepo "thoughtbot" "paperclip"4>All the events for all issues in a repo, using authentication. EeventsForRepo' (GithubUser (user, password)) "thoughtbot" "paperclip"5/Details on a specific event, by the event's ID. &event "thoughtbot" "paperclip" 53357726EDetails on a specific event, by the event's ID, using authentication. Eevent' (GithubUser (user, password)) "thoughtbot" "paperclip" 5335772123456  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~123456123456123456None79All the labels available to use on any issue in the repo. %labelsOnRepo "thoughtbot" "paperclip"8!The labels on an issue in a repo. *labelsOnIssue "thoughtbot" "paperclip" 5859=All the labels on a repo's milestone, given the milestone ID. ,labelsOnMilestone "thoughtbot" "paperclip" 2:A label, by name. +Github.label "thoughtbot" "paperclip" "bug"789:  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~789::789789:None;All milestones in the repo. #milestones "thoughtbot" "paperclip"<1All milestones in the repo, using authentication. Bmilestones' (GithubUser (user, password)) "thoughtbot" "paperclip"==Details on a specific milestone, given it's milestone number. $milestone "thoughtbot" "paperclip" 2;<=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;<=;<=;<=None>OThe public organizations for a user, given the user's login, with authorization RpublicOrganizationsFor' (Just ("github-username", "github-password")) "mike-burns"?<The public organizations for a user, given the user's login. #publicOrganizationsFor "mike-burns"@ADetails on a public organization. Takes the organization's login. NpublicOrganization' (Just ("github-username", "github-password")) "thoughtbot"AADetails on a public organization. Takes the organization's login. publicOrganization "thoughtbot">?@A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>?@A?>A@>?@ANoneB<All the users who are members of the specified organization. membersOf "thoughtbot"B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~BBBNone CPAll pull requests for the repo, by owner and repo name. | With authentification NpullRequestsFor' (Just ("github-username", "github-password")) "rails" "rails"D7All pull requests for the repo, by owner and repo name. pullRequestsFor "rails" "rails"EA detailed pull request, which has much more information. This takes the repo owner and name along with the number assigned to the pull request. | With authentification WpullRequest' (Just ("github-username", "github-password")) "thoughtbot" "paperclip" 562FA detailed pull request, which has much more information. This takes the repo owner and name along with the number assigned to the pull request. (pullRequest "thoughtbot" "paperclip" 562GAll the commits on a pull request, given the repo owner, repo name, and the number of the pull request. | With authentification ^pullRequestCommits' (Just ("github-username", "github-password")) "thoughtbot" "paperclip" 688HhAll the commits on a pull request, given the repo owner, repo name, and the number of the pull request. /pullRequestCommits "thoughtbot" "paperclip" 688IThe individual files that a pull request patches. Takes the repo owner and name, plus the number assigned to the pull request. | With authentification \pullRequestFiles' (Just ("github-username", "github-password")) "thoughtbot" "paperclip" 688JThe individual files that a pull request patches. Takes the repo owner and name, plus the number assigned to the pull request. -pullRequestFiles "thoughtbot" "paperclip" 688K%Check if pull request has been mergedLMerge a pull requestMUpdate a pull request CDEFGHIJKLMN   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIJKLMN CEGIDFHJKLNM CDEFGHIJKLMNNoneaDFilter the list of the user's repos using any of these constructors.b:Only repos to which the user is a member but not an owner.cOnly private repos.dOnly public repos.eOnly repos owned by the user.f!All repos accessible to the user.gThe repos for a user, by their login. Can be restricted to just repos they own, are a member of, or publicize. Private repos are currently not supported. userRepos "mike-burns" AllhtThe repos for a user, by their login. With authentication, but note that private repos are currently not supported. EuserRepos' (Just (GithubBasicAuth (user, password))) "mike-burns" Alli8The repos for an organization, by the organization name. organizationRepos "thoughtbot"jNThe repos for an organization, by the organization name. With authentication. HorganizationRepos (Just (GithubBasicAuth (user, password))) "thoughtbot"k7A specific organization repo, by the organization name. &organizationRepo "thoughtbot" "github"lMA specific organization repo, by the organization name. With authentication. PorganizationRepo (Just (GithubBasicAuth (user, password))) "thoughtbot" "github"m:Details on a specific repo, given the owner and repo name. userRepo "mike-burns" "github"nPDetails on a specific repo, given the owner and repo name. With authentication. IuserRepo' (Just (GithubBasicAuth (user, password))) "mike-burns" "github"o:The contributors to a repo, given the owner and repo name. %contributors "thoughtbot" "paperclip"pPThe contributors to a repo, given the owner and repo name. With authentication. Pcontributors' (Just (GithubBasicAuth (user, password))) "thoughtbot" "paperclip"qThe contributors to a repo, including anonymous contributors (such as deleted users or git commits with unknown email addresses), given the owner and repo name. 2contributorsWithAnonymous "thoughtbot" "paperclip"rThe contributors to a repo, including anonymous contributors (such as deleted users or git commits with unknown email addresses), given the owner and repo name. With authentication. ]contributorsWithAnonymous' (Just (GithubBasicAuth (user, password))) "thoughtbot" "paperclip"sThe programming languages used in a repo along with the number of characters written in that language. Takes the repo owner and name. $languagesFor "mike-burns" "ohlaunch"tThe programming languages used in a repo along with the number of characters written in that language. Takes the repo owner and name. With authentication. OlanguagesFor' (Just (GithubBasicAuth (user, password))) "mike-burns" "ohlaunch"u6The git tags on a repo, given the repo owner and name.  tagsFor "thoughtbot" "paperclip"vLThe git tags on a repo, given the repo owner and name. With authentication. KtagsFor' (Just (GithubBasicAuth (user, password))) "thoughtbot" "paperclip"w:The git branches on a repo, given the repo owner and name. $branchesFor "thoughtbot" "paperclip"xPThe git branches on a repo, given the repo owner and name. With authentication. ObranchesFor' (Just (GithubBasicAuth (user, password))) "thoughtbot" "paperclip"y_The contents of a file or directory in a repo, given the repo owner, name, and path to the file 0contentsFor "thoughtbot" "paperclip" "README.md"ztThe contents of a file or directory in a repo, given the repo owner, name, and path to the file With Authentication [contentsFor' (Just (GithubBasicAuth (user, password))) "thoughtbot" "paperclip" "README.md"|Create a new repository. ccreateRepo (GithubBasicAuth (user, password)) (newRepo "some_repo") {newRepoHasIssues = Just False}},Create a new repository for an organization. |createOrganizationRepo (GithubBasicAuth (user, password)) "thoughtbot" (newRepo "some_repo") {newRepoHasIssues = Just False}~Edit an existing repository. seditRepo (GithubBasicAuth (user, password)) "some_user" "some_repo" def {editDescription = Just "some description"}Delete an existing repository. FdeleteRepo (GithubBasicAuth (user, password)) "thoughtbot" "some_repo"4OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ownerrepository nameownerrepository name3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2ghmnijklopqrstuvwxyzafedcb|}{XYZ[\]^_`~OPQRSTUVWOPQRSTUVWXYZ[\]^_`afedcbghijklmnopqrstuvwxyz{|}~None.All the users who have collaborated on a repo. (collaboratorsOn "thoughtbot" "paperclip"xWhether the user is collaborating on a repo. Takes the user in question, the user who owns the repo, and the repo name. jisCollaboratorOn "mike-burns" "thoughtbot" "paperclip" isCollaboratorOn "johnson" "thoughtbot" "paperclip"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneThe commit history for a repo.  commitsFor "mike-burns" "github"&Details on a specific SHA1 for a repo. Gcommit "mike-burns" "github" "9d1a9a361266c3c890b1108ad2fdf52f824b1b81""All the comments on a Github repo. $commentsFor "thoughtbot" "paperclip"<Just the comments on a specific SHA for a given Github repo. UcommitCommentsFor "thoughtbot" "paperclip" "41f685f6e01396936bb8cd98e7cca517e2c7d96b"2A comment, by its ID, relative to the Github repo. 2commitCommentFor "thoughtbot" "paperclip" "669575")The diff between two treeishes on a repo. Odiff "thoughtbot" "paperclip" "41f685f6e01396936bb8cd98e7cca517e2c7d96b" "HEAD"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None1All the repos that are forked off the given repo. !forksFor "thoughtbot" "paperclip"HAll the repos that are forked off the given repo. | With authentication GforksFor' (Just (GithubUser (user, password))) "thoughtbot" "paperclip"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None>The list of users that are watching the specified Github repo. $watchersFor "thoughtbot" "paperclip"UThe list of users that are watching the specified Github repo. | With authentication JwatchersFor' (Just (GithubUser (user, password))) "thoughtbot" "paperclip"3All the public repos watched by the specified user. reposWatchedBy "croaky"JAll the public repos watched by the specified user. | With authentication =reposWatchedBy' (Just (GithubUser (user, password))) "croaky"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None>The list of users that have starred the specified Github repo. !userInfoFor' Nothing "mike-burns"3All the public repos starred by the specified user. reposStarredBy Nothing "croaky"0All the repos starred by the authenticated user.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneCThe list of users that are subscribed to the specified Github repo. 'subscribersFor "thoughtbot" "paperclip"ZThe list of users that are subscribed to the specified Github repo. | With authentication MsubscribersFor' (Just (GithubUser (user, password))) "thoughtbot" "paperclip"9All the public repos subscribed to by the specified user. reposSubscribedToBy "croaky"PAll the public repos subscribed to by the specified user. | With authentication BreposSubscribedToBy' (Just (GithubUser (user, password))) "croaky"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None        NoneJThe information for a single user, by login name. | With authentification GuserInfoFor' (Just ("github-username", "github-password")) "mike-burns"1The information for a single user, by login name. userInfoFor "mike-burns"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None'All the users following the given user. usersFollowing "mike-burns"*All the users that the given user follows. usersFollowedBy "mike-burns"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None4Perform a repository search. | With authentication. searchRepos' (Just $ GithubBasicAuth "github-username" "github-password') "q=a in%3Aname language%3Ahaskell created%3A>2013-10-01&per_page=100"7Perform a repository search. | Without authentication. QsearchRepos "q=a in%3Aname language%3Ahaskell created%3A>2013-10-01&per_page=100".Perform a code search. | With authentication. searchCode' (Just $ GithubBasicAuth "github-username" "github-password') "q=a in%3Aname language%3Ahaskell created%3A>2013-10-01&per_page=100"1Perform a code search. | Without authentication. >searchCode "q=addClass+in:file+language:js+repo:jquery/jquery"  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None !"#$%&''()*+,-./01234456789::;<=>?@ABCDEFGHIJKLMNOPQRSSTUVWXYZ[\]^_`abcdefghijklmnopqrsttuvwwxyzz{|}~      !"#$%&'()*+,-./01233456789::;<=>>?@ABBCDEFGHIJKLMMNOPQRSTTUVWXYZZ[\]^_`abcdefghijklmmnopqqrstuuvwxxyz{|}~~                                    !"#$%&'()*+,-./0123456789:;<=>>?@ABCDEFFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   github-0.13.2 Github.ReposGithub.Repos.Webhooks.ValidateGithub.Data.Definitions Github.Auth Github.Events Github.GistsGithub.Gists.CommentsGithub.GitData.CommitsGithub.GitData.ReferencesGithub.GitData.TreesGithub.GitData.Blobs Github.IssuesGithub.Issues.CommentsGithub.Issues.EventsGithub.Issues.LabelsGithub.Issues.MilestonesGithub.OrganizationsGithub.Organizations.MembersGithub.PullRequestsGithub.Repos.CollaboratorsGithub.Repos.CommitsGithub.Repos.ForksGithub.Repos.WatchingGithub.Repos.StarringGithub.Repos.SubscribingGithub.Repos.Webhooks Github.UsersGithub.Users.Followers Github.Search Github.DataGithub.Privatedata-default-class-0.0.1Data.Default.ClassdefisValidPayloadEditPullRequestStateEditPullRequestStateClosedEditPullRequestStateOpen PingEvent pingEventZen pingEventHookpingEventHookIdPullRequestEventTypePullRequestUnlabeledPullRequestLabeledPullRequestUnassignedPullRequestAssignedPullRequestReopenedPullRequestSynchronizedPullRequestClosedPullRequestOpenedPullRequestEventpullRequestEventActionpullRequestEventNumberpullRequestEventPullRequestpullRequestRepositorypullRequestSenderRepoWebhookResponserepoWebhookResponseCoderepoWebhookResponseStatusrepoWebhookResponseMessageRepoWebhookEventWebhookWatchEventWebhookTeamAddEventWebhookStatusEventWebhookReleaseEventWebhookPushEventWebhookPullRequestEvent$WebhookPullRequestReviewCommentEventWebhookPublicEventWebhookPageBuildEventWebhookMemberEventWebhookIssuesEventWebhookIssueCommentEventWebhookGollumEventWebhookForkEventWebhookDeploymentStatusEventWebhookDeploymentEventWebhookDeleteEventWebhookCreateEventWebhookCommitCommentEventWebhookWildcardEvent RepoWebhookrepoWebhookUrlrepoWebhookTestUrl repoWebhookIdrepoWebhookNamerepoWebhookActiverepoWebhookEventsrepoWebhookConfigrepoWebhookLastResponserepoWebhookUpdatedAtrepoWebhookCreatedAt DetailedOwnerDetailedOrganization DetailedUserdetailedOwnerCreatedAtdetailedOwnerTypedetailedOwnerPublicGistsdetailedOwnerAvatarUrldetailedOwnerFollowersdetailedOwnerFollowingdetailedOwnerHireabledetailedOwnerGravatarIddetailedOwnerBlogdetailedOwnerBiodetailedOwnerPublicReposdetailedOwnerNamedetailedOwnerLocationdetailedOwnerCompanydetailedOwnerEmaildetailedOwnerUrldetailedOwnerIddetailedOwnerHtmlUrldetailedOwnerLogin BranchCommitbranchCommitShabranchCommitUrlBranch branchName branchCommitTagtagName tagZipballUrl tagTarballUrl tagCommitLanguage Languages getLanguages ContributorAnonymousContributorKnownContributor ContentData contentTypecontentEncoding contentSize contentName contentPath contentData contentSha contentUrl contentGitUrlcontentHtmlUrlContentContentDirectory ContentFileCodecodeNamecodePathcodeShacodeUrl codeGitUrl codeHtmlUrlcodeRepoSearchCodeResultsearchCodeTotalCountsearchCodeCodesRepoRefRepo repoSshUrlrepoDescription repoCreatedAt repoHtmlUrl repoSvnUrl repoForks repoHomepagerepoFork repoGitUrl repoPrivate repoCloneUrlrepoSize repoUpdatedAt repoWatchers repoOwnerrepoName repoLanguagerepoMasterBranch repoPushedAtrepoIdrepoUrlrepoOpenIssues repoHasWiki repoHasIssuesrepoHasDownloads repoParent repoSource repoHooksUrlSearchReposResultsearchReposTotalCountsearchReposReposPullRequestCommitpullRequestCommitLabelpullRequestCommitRefpullRequestCommitShapullRequestCommitUserpullRequestCommitRepoPullRequestLinkspullRequestLinksReviewCommentspullRequestLinksCommentspullRequestLinksHtmlpullRequestLinksSelfCreatePullRequestCreatePullRequestIssuecreatePullRequestIssueNumcreatePullRequestTitlecreatePullRequestBodycreatePullRequestHeadcreatePullRequestBaseEditPullRequesteditPullRequestTitleeditPullRequestBodyeditPullRequestStateDetailedPullRequestdetailedPullRequestClosedAtdetailedPullRequestCreatedAtdetailedPullRequestUserdetailedPullRequestPatchUrldetailedPullRequestStatedetailedPullRequestNumberdetailedPullRequestHtmlUrldetailedPullRequestUpdatedAtdetailedPullRequestBodydetailedPullRequestIssueUrldetailedPullRequestDiffUrldetailedPullRequestUrldetailedPullRequestLinksdetailedPullRequestMergedAtdetailedPullRequestTitledetailedPullRequestIddetailedPullRequestMergedBydetailedPullRequestChangedFilesdetailedPullRequestHeaddetailedPullRequestCommentsdetailedPullRequestDeletionsdetailedPullRequestAdditions!detailedPullRequestReviewCommentsdetailedPullRequestBasedetailedPullRequestCommitsdetailedPullRequestMergeddetailedPullRequestMergeable PullRequestpullRequestClosedAtpullRequestCreatedAtpullRequestUserpullRequestPatchUrlpullRequestStatepullRequestNumberpullRequestHtmlUrlpullRequestUpdatedAtpullRequestBodypullRequestIssueUrlpullRequestDiffUrlpullRequestUrlpullRequestLinkspullRequestMergedAtpullRequestTitle pullRequestId OrganizationorganizationTypeorganizationBlogorganizationLocationorganizationLoginorganizationFollowersorganizationCompanyorganizationAvatarUrlorganizationPublicGistsorganizationHtmlUrlorganizationEmailorganizationFollowingorganizationPublicReposorganizationUrlorganizationCreatedAtorganizationNameorganizationIdSimpleOrganizationsimpleOrganizationUrlsimpleOrganizationAvatarUrlsimpleOrganizationIdsimpleOrganizationLoginEvent eventActor eventType eventCommitIdeventUrleventCreatedAteventId eventIssue EventTypeHeadRefRestoredHeadRefDeletedUnlockedLockedRenamed Demilestoned Milestoned UnlabeledLabeledActorUnassignedReopenedClosedAssignedMerged Referenced Unsubscribed Subscribed Mentioned IssueCommentissueCommentUpdatedAtissueCommentUserissueCommentUrlissueCommentCreatedAtissueCommentBodyissueCommentIdPullRequestReferencepullRequestReferenceHtmlUrlpullRequestReferencePatchUrlpullRequestReferenceDiffUrl IssueLabel labelColorlabelUrl labelName MilestonemilestoneCreatormilestoneDueOnmilestoneOpenIssuesmilestoneNumbermilestoneClosedIssuesmilestoneDescriptionmilestoneTitle milestoneUrlmilestoneCreatedAtmilestoneState EditIssueeditIssueTitle editIssueBodyeditIssueAssigneeeditIssueStateeditIssueMilestoneeditIssueLabelsNewIssue newIssueTitle newIssueBodynewIssueAssigneenewIssueMilestonenewIssueLabelsIssue issueClosedAtissueUpdatedAtissueEventsUrl issueHtmlUrl issueClosedBy issueLabels issueNumber issueAssignee issueUser issueTitleissuePullRequestissueUrlissueCreatedAt issueBody issueStateissueId issueCommentsissueMilestone GitObject gitObjectType gitObjectSha gitObjectUrl GitReferencegitReferenceObjectgitReferenceUrlgitReferenceRefNewGitReferencenewGitReferenceRefnewGitReferenceShaBlobblobUrl blobEncoding blobContentblobShablobSize GistCommentgistCommentUsergistCommentUrlgistCommentCreatedAtgistCommentBodygistCommentUpdatedAt gistCommentIdGistFile gistFileTypegistFileRawUrl gistFileSizegistFileLanguagegistFileFilenamegistFileContentGistgistUsergistGitPushUrlgistUrlgistDescription gistCreatedAt gistPublic gistComments gistUpdatedAt gistHtmlUrlgistId gistFilesgistGitPullUrlDiff diffStatus diffBehindBy diffPatchUrldiffUrldiffBaseCommit diffCommitsdiffTotalCommits diffHtmlUrl diffFiles diffAheadBy diffDiffUrldiffPermalinkUrl EditCommenteditCommentBody NewCommentnewCommentBodyCommentcommentPosition commentLine commentBodycommentCommitIdcommentUpdatedAtcommentHtmlUrl commentUrlcommentCreatedAt commentPath commentUser commentIdStatsstatsAdditions statsTotalstatsDeletionsFile fileBlobUrl fileStatus fileRawUrl fileAdditionsfileSha fileChanges filePatch fileFilename fileDeletionsGitUser gitUserName gitUserEmail gitUserDate GithubOwnerGithubOrganization GithubUsergithubOwnerAvatarUrlgithubOwnerLogingithubOwnerUrl githubOwnerIdgithubOwnerGravatarId GitCommitgitCommitMessage gitCommitUrlgitCommitCommittergitCommitAuthor gitCommitTree gitCommitShagitCommitParentsGitTree gitTreeType gitTreeSha gitTreeUrl gitTreeSize gitTreePath gitTreeModeTreetreeShatreeUrl treeGitTreesCommit commitSha commitParents commitUrlcommitGitCommitcommitCommitter commitAuthor commitFiles commitStats GithubDatefromGithubDateError UserError JsonError ParseErrorHTTPConnectionError GithubAuth GithubOAuthGithubBasicAuth parseEventgists'gistsgist'gist commentsOncommentcommit reference referencescreateReferencenamespacedReferencestree nestedTreeblobIssueLimitationPerPageSince Descending AscendingLabelsMentions AssignedTo AnyAssignment Unassigned OnlyClosedOpen MilestoneId NoMilestone AnyMilestoneissue'issueissuesForRepo' issuesForReponewIssue createIssue editOfIssue editIssuecomments comments' createComment editCommenteventsForIssueeventsForIssue' eventsForRepoeventsForRepo'eventevent' labelsOnRepo labelsOnIssuelabelsOnMilestonelabel milestones milestones' milestonepublicOrganizationsFor'publicOrganizationsForpublicOrganization'publicOrganization membersOfpullRequestsFor'pullRequestsFor pullRequest' pullRequestpullRequestCommits'pullRequestCommitspullRequestFiles'pullRequestFilesisPullRequestMergedmergePullRequestupdatePullRequestcreatePullRequestEditeditNameeditDescription editHomepage editPublic editHasIssues editHasWikieditHasDownloadsNewRepo newRepoNamenewRepoDescriptionnewRepoHomepagenewRepoPrivatenewRepoHasIssuesnewRepoHasWikinewRepoAutoInit RepoPublicityMemberPrivatePublicOwnerAll userRepos userRepos'organizationReposorganizationRepos'organizationRepoorganizationRepo'userRepo userRepo' contributors contributors'contributorsWithAnonymouscontributorsWithAnonymous' languagesFor languagesFor'tagsFortagsFor' branchesFor branchesFor' contentsFor contentsFor'newRepo createRepocreateOrganizationRepoeditRepo deleteRepocollaboratorsOnisCollaboratorOn commitsFor commentsForcommitCommentsForcommitCommentFordiffforksFor forksFor' watchersFor watchersFor'reposWatchedByreposWatchedBy' stargazersForreposStarredBy myStarredsubscribersForsubscribersFor'reposSubscribedToByreposSubscribedToBy'EditRepoWebhookeditRepoWebhookConfigeditRepoWebhookEventseditRepoWebhookAddEventseditRepoWebhookRemoveEventseditRepoWebhookActiveNewRepoWebhooknewRepoWebhookNamenewRepoWebhookConfignewRepoWebhookEventsnewRepoWebhookActive RepoWebhookIdRepoName RepoOwner webhooksFor' webhookFor'createRepoWebhook'editRepoWebhook'testPushRepoWebhook'pingRepoWebhook'deleteRepoWebhook' userInfoFor' userInfoForusersFollowingusersFollowedBy searchRepos' searchRepos searchCode' searchCodeghc-prim GHC.TypesTrue.:<base Control.Monadmzero Data.MaybeNothingvalues<.:>atfindWithDefault$fFromJSONContentData$fFromJSONContent$fFromJSONRepoWebhookResponse$fFromJSONRepoWebhook$fFromJSONDetailedOwner$fFromJSONBranchCommit$fFromJSONBranch $fFromJSONTag$fFromJSONLanguages$fFromJSONContributor$fFromJSONRepoRef$fFromJSONCode$fFromJSONSearchCodeResult$fFromJSONRepo$fFromJSONSearchReposResult$fFromJSONPingEvent$fToJSONRepoWebhookEvent$fFromJSONRepoWebhookEvent$fFromJSONPullRequestEventType$fFromJSONPullRequestEvent$fFromJSONPullRequestCommit$fFromJSONPullRequestLinks$fFromJSONDetailedPullRequest$fToJSONCreatePullRequest$fToJSONEditPullRequest$fToJSONEditPullRequestState$fFromJSONPullRequest$fFromJSONOrganization$fFromJSONSimpleOrganization$fFromJSONEventType$fFromJSONEvent$fFromJSONIssueComment$fFromJSONPullRequestReference$fFromJSONIssueLabel$fFromJSONMilestone$fToJSONEditIssue$fToJSONNewIssue$fFromJSONIssue$fFromJSONGitObject$fFromJSONGitReference$fToJSONNewGitReference$fFromJSONBlob$fFromJSONGistComment$fFromJSONGistFile$fFromJSONGist$fFromJSONDiff$fToJSONEditComment$fToJSONNewComment$fFromJSONComment$fFromJSONStats$fFromJSONFile$fFromJSONGitUser$fFromJSONGithubOwner$fFromJSONGitCommit$fFromJSONGitTree$fFromJSONTree$fFromJSONCommit$fFromJSONGithubDate githubGet githubGet'githubGetWithQueryStringgithubGetWithQueryString' githubPost githubPatchbuildUrl githubAPIdoHttps doHttpsStatus parseJsonRaw jsonResultToE parseJsontree' nestedTree'buildCommitMessageMap $fToJSONEdit $fDefaultEdit$fToJSONNewRepocreateBaseWebhookUrlcreateWebhookOpUrl$fToJSONEditRepoWebhook$fToJSONNewRepoWebhook