Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. newRepoHomepage :: NewRepo -> !Maybe Text

    github GitHub.Data.Repos

    No documentation available.

  2. repoHasPages :: Repo -> !Maybe Bool

    github GitHub.Data.Repos

    No documentation available.

  3. repoHomepage :: Repo -> !Maybe Text

    github GitHub.Data.Repos

    No documentation available.

  4. FetchPage :: PageParams -> FetchCount

    github GitHub.Data.Request

    No documentation available.

  5. WebhookPageBuildEvent :: RepoWebhookEvent

    github GitHub.Data.Webhooks

    No documentation available.

  6. parsePageLinks :: Response a -> PageLinks

    github GitHub.Request

    Parse the PageLinks from an HTTP response, where the information is encoded in the Link header.

  7. performPagedRequest :: forall a m (mt :: MediaType Type) . (ParseResponse mt a, Semigroup a, MonadCatch m, MonadError Error m) => (Request -> m (Response ByteString)) -> (a -> Bool) -> Request -> Tagged mt (m (Response a))

    github GitHub.Request

    Helper for making paginated requests. Responses, a are combined monoidally. The result is wrapped in the last received Response.

    performPagedRequest :: (FromJSON a, Semigroup a)
    => (Request -> ExceptT Error IO (Response ByteString))
    -> (a -> Bool)
    -> Request
    -> ExceptT Error IO (Response a)
    

  8. queryGitHubPage :: (MonadGitHubREST m, FromJSON a) => GHEndpoint -> m (a, PageLinks)

    github-rest GitHub.REST

    Query GitHub, returning (payload, links) if successful, where payload is the response that GitHub sent back and links containing any pagination links GitHub may have sent back. If the response could not be decoded as JSON, returns Left (error message, response from server). Errors on network connection failures, if GitHub sent back an error message, or if the response could not be decoded as JSON. Use githubTry if you wish to handle GitHub errors.

  9. queryGitHubPage :: (MonadGitHubREST m, FromJSON a) => GHEndpoint -> m (a, PageLinks)

    github-rest GitHub.REST.Monad

    Query GitHub, returning (payload, links) if successful, where payload is the response that GitHub sent back and links containing any pagination links GitHub may have sent back. If the response could not be decoded as JSON, returns Left (error message, response from server). Errors on network connection failures, if GitHub sent back an error message, or if the response could not be decoded as JSON. Use githubTry if you wish to handle GitHub errors.

  10. queryGitHubPageIO :: FromJSON a => GitHubManager -> GHEndpoint -> IO (a, PageLinks)

    github-rest GitHub.REST.Monad

    Same as queryGitHubPage, except explicitly taking in GitHubManager and running in IO. Useful for implementing MonadGitHubREST outside of GitHubT.

Page 360 of many | Previous | Next