Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Git.Internal.Types
Description
Synopsis
Documentation
The index for a PackFile
.
Constructors
PackIndex | |
Fields
|
Instances
Eq PackIndex Source # | |
Ord PackIndex Source # | |
Show PackIndex Source # | |
Representation of a parsed pack file.
Constructors
PackFile | |
Fields |
Configuration state for GitT
.
Constructors
GitConf | |
Fields
|
A Git monad transformer that writes loose objects.
Instances
MonadTrans GitT Source # | |
Defined in Data.Git.Internal.Types | |
Monad m => MonadState GitConf (GitT m) Source # | |
Monad m => Monad (GitT m) Source # | |
Functor m => Functor (GitT m) Source # | |
MonadFail m => MonadFail (GitT m) Source # | |
Defined in Data.Git.Internal.Types | |
Monad m => Applicative (GitT m) Source # | |
MonadIO m => MonadIO (GitT m) Source # | |
Defined in Data.Git.Internal.Types | |
MonadCatch m => MonadCatch (GitT m) Source # | |
MonadThrow m => MonadThrow (GitT m) Source # | |
Defined in Data.Git.Internal.Types | |
MonadIO m => MonadGit (GitT m) Source # | A concrete |
Defined in Data.Git.Monad Methods lookupSha :: Sha1 -> GitT m (Maybe Object) Source # writeObject :: Object -> GitT m Sha1 Source # flushObjects :: GitT m () Source # lookupRef :: Ref -> GitT m (Maybe Sha1) Source # listRefs :: GitT m (Map Ref (Maybe Sha1)) Source # writeRef :: Ref -> Sha1 -> GitT m () Source # writeSymRef :: Ref -> Ref -> GitT m () Source # registerPack :: PackFile -> GitT m () Source # |