Safe Haskell | None |
---|---|
Language | Haskell2010 |
- type CommitID = Text
- type Url = Text
- data User = User {}
- data Commit = Commit {
- commitId :: CommitID
- commitMessage :: Text
- commitUrl :: Url
- commitAuthor :: User
- data Repository = Repository {
- repoId :: Int
- repoName :: Text
- repoUrl :: Url
- repoDescription :: Text
- repoWebsite :: Url
- repoWatchers :: Int
- repoOwner :: User
- repoPrivate :: Bool
- data Push = Push {
- pushSecret :: Text
- pushRef :: Text
- pushCommits :: [Commit]
- pushRepository :: Repository
- pushPusher :: User
- pushBefore :: CommitID
- pushAfter :: CommitID
- pushCompareUrl :: Url
- parse :: ByteString -> Either String Push
Documentation
Commit | |
|
data Repository Source #
Repository | |
|
Push | |
|