hit-0.2.1: Git operations

Portabilityunix
Stabilityexperimental
MaintainerVincent Hanquez <vincent@snarc.org>

Data.Git.Pack

Contents

Description

 

Synopsis

Documentation

Enumerators of packs

Helpers to process packs

packOpen :: FilePath -> Ref -> IO FileReaderSource

Enumerate the pack refs available in this repository.

open a pack

packClose :: FileReader -> IO ()Source

close a pack

Command for the content of a pack

packReadAtOffset :: FileReader -> Word64 -> IO (Maybe Object)Source

return the number of entries in this pack

read an object at a specific position using a map function on the objectData

read an object at a specific position

packReadRawAtOffset :: FileReader -> Word64 -> IO PackedObjectRawSource

read a raw representation at a specific position

turn a packed object into a