Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ObjectType
- objectParser :: ByteStringParser (ObjectType, ByteString)
- treeParser :: Int -> ByteStringParser [(CMode, Path Rel File, String)]
Documentation
data ObjectType Source #
The Git object type. Currently, it does not support tags.
Instances
Enum ObjectType Source # | |
Defined in HMGit.Internal.Parser.Object succ :: ObjectType -> ObjectType # pred :: ObjectType -> ObjectType # toEnum :: Int -> ObjectType # fromEnum :: ObjectType -> Int # enumFrom :: ObjectType -> [ObjectType] # enumFromThen :: ObjectType -> ObjectType -> [ObjectType] # enumFromTo :: ObjectType -> ObjectType -> [ObjectType] # enumFromThenTo :: ObjectType -> ObjectType -> ObjectType -> [ObjectType] # | |
Eq ObjectType Source # | |
Defined in HMGit.Internal.Parser.Object (==) :: ObjectType -> ObjectType -> Bool # (/=) :: ObjectType -> ObjectType -> Bool # | |
Read ObjectType Source # | |
Defined in HMGit.Internal.Parser.Object readsPrec :: Int -> ReadS ObjectType # readList :: ReadS [ObjectType] # readPrec :: ReadPrec ObjectType # readListPrec :: ReadPrec [ObjectType] # | |
Show ObjectType Source # | |
Defined in HMGit.Internal.Parser.Object showsPrec :: Int -> ObjectType -> ShowS # show :: ObjectType -> String # showList :: [ObjectType] -> ShowS # |
objectParser :: ByteStringParser (ObjectType, ByteString) Source #
Object binary parser
treeParser :: Int -> ByteStringParser [(CMode, Path Rel File, String)] Source #
Tree binary parser