License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
This module re-exports the GitHub.Data.
and Github.Auth submodules.
- data Name entity
- mkName :: proxy entity -> Text -> Name entity
- untagName :: Name entity -> Text
- mkOwnerName :: Text -> Name Owner
- mkUserName :: Text -> Name User
- mkTeamName :: Text -> Name Team
- mkOrganizationName :: Text -> Name Organization
- mkRepoName :: Text -> Name Repo
- fromUserName :: Name User -> Name Owner
- fromOrganizationName :: Name Organization -> Name Owner
- data Id entity
- mkId :: proxy entity -> Int -> Id entity
- untagId :: Id entity -> Int
- mkOwnerId :: Int -> Id Owner
- mkUserId :: Int -> Id User
- mkTeamId :: Int -> Id Team
- mkOrganizationId :: Int -> Id Organization
- mkRepoId :: Int -> Id Repo
- fromUserId :: Id User -> Id Owner
- fromOrganizationId :: Id Organization -> Id Owner
- module GitHub.Auth
- module GitHub.Data.Activities
- module GitHub.Data.Comments
- module GitHub.Data.Content
- module GitHub.Data.Definitions
- module GitHub.Data.DeployKeys
- module GitHub.Data.Events
- module GitHub.Data.Gists
- module GitHub.Data.GitData
- module GitHub.Data.Issues
- module GitHub.Data.Milestone
- module GitHub.Data.Options
- module GitHub.Data.PullRequests
- module GitHub.Data.Releases
- module GitHub.Data.Repos
- module GitHub.Data.Request
- module GitHub.Data.Reviews
- module GitHub.Data.Search
- module GitHub.Data.Teams
- module GitHub.Data.URL
- module GitHub.Data.Webhooks
Tagged types
Name
Eq (Name entity) Source # | |
Data entity => Data (Name entity) Source # | |
Ord (Name entity) Source # | |
Show (Name entity) Source # | |
IsString (Name entity) Source # | |
Generic (Name entity) Source # | |
Hashable (Name entity) Source # | |
ToJSON (Name entity) Source # | |
ToJSONKey (Name entity) Source # | Since: 0.15.0.0 |
FromJSON (Name entity) Source # | |
FromJSONKey (Name entity) Source # | Since: 0.15.0.0 |
Binary (Name entity) Source # | |
NFData (Name entity) Source # | |
IsPathPart (Name a) Source # | |
type Rep (Name entity) Source # | |
Id
Numeric identifier.
Eq (Id entity) Source # | |
Data entity => Data (Id entity) Source # | |
Ord (Id entity) Source # | |
Show (Id entity) Source # | |
Generic (Id entity) Source # | |
Hashable (Id entity) Source # | |
ToJSON (Id entity) Source # | |
FromJSON (Id entity) Source # | |
Binary (Id entity) Source # | |
NFData (Id entity) Source # | |
IsPathPart (Id a) Source # | |
type Rep (Id entity) Source # | |
mkOrganizationId :: Int -> Id Organization Source #
fromOrganizationId :: Id Organization -> Id Owner Source #
Module re-exports
module GitHub.Auth
module GitHub.Data.Activities
module GitHub.Data.Comments
module GitHub.Data.Content
module GitHub.Data.Definitions
module GitHub.Data.DeployKeys
module GitHub.Data.Events
module GitHub.Data.Gists
module GitHub.Data.GitData
module GitHub.Data.Issues
module GitHub.Data.Milestone
module GitHub.Data.Options
module GitHub.Data.PullRequests
module GitHub.Data.Releases
module GitHub.Data.Repos
module GitHub.Data.Request
module GitHub.Data.Reviews
module GitHub.Data.Search
module GitHub.Data.Teams
module GitHub.Data.URL
module GitHub.Data.Webhooks