License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
The Github Search API, as described at http://developer.github.com/v3/search/.
Synopsis
- searchRepos' :: Maybe Auth -> Text -> IO (Either Error (SearchResult Repo))
- searchRepos :: Text -> IO (Either Error (SearchResult Repo))
- searchReposR :: Text -> Request k (SearchResult Repo)
- searchCode' :: Maybe Auth -> Text -> IO (Either Error (SearchResult Code))
- searchCode :: Text -> IO (Either Error (SearchResult Code))
- searchCodeR :: Text -> Request k (SearchResult Code)
- searchIssues' :: Maybe Auth -> Text -> IO (Either Error (SearchResult Issue))
- searchIssues :: Text -> IO (Either Error (SearchResult Issue))
- searchIssuesR :: Text -> Request k (SearchResult Issue)
- module GitHub.Data
Documentation
searchRepos' :: Maybe Auth -> Text -> IO (Either Error (SearchResult Repo)) Source #
Perform a repository search. With authentication.
searchRepos' (Just $ BasicAuth "github-username" "github-password') "a in%3Aname language%3Ahaskell created%3A>2013-10-01&per_page=100"
searchRepos :: Text -> IO (Either Error (SearchResult Repo)) Source #
Perform a repository search. Without authentication.
searchRepos "q=a in%3Aname language%3Ahaskell created%3A>2013-10-01&per_page=100"
searchReposR :: Text -> Request k (SearchResult Repo) Source #
Search repositories. See https://developer.github.com/v3/search/#search-repositories
searchCode' :: Maybe Auth -> Text -> IO (Either Error (SearchResult Code)) Source #
Perform a code search. With authentication.
searchCode' (Just $ BasicAuth "github-username" "github-password') "a in%3Aname language%3Ahaskell created%3A>2013-10-01&per_page=100"
searchCode :: Text -> IO (Either Error (SearchResult Code)) Source #
Perform a code search. Without authentication.
searchCode "q=addClass+in:file+language:js+repo:jquery/jquery"
searchCodeR :: Text -> Request k (SearchResult Code) Source #
Search code. See https://developer.github.com/v3/search/#search-code
searchIssues' :: Maybe Auth -> Text -> IO (Either Error (SearchResult Issue)) Source #
Perform an issue search. With authentication.
searchIssues' (Just $ BasicAuth "github-username" "github-password') "a repo%3Aphadej%2Fgithub&per_page=100"
searchIssues :: Text -> IO (Either Error (SearchResult Issue)) Source #
Perform an issue search. Without authentication.
searchIssues "q=a repo%3Aphadej%2Fgithub&per_page=100"
searchIssuesR :: Text -> Request k (SearchResult Issue) Source #
Search issues. See https://developer.github.com/v3/search/#search-issues
module GitHub.Data