package carton

  1. Overview
  2. No Docs
Implementation of PACKv2 file in OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

carton-1.2.0.tbz
sha256=7233406fc976184da8c1002f8a6d38beaf9a29968f8ce968d5175f39f777f594
sha512=9bd1cea6811e31ed8b7d1dc7b4ab2ddbe8f481402a340a3578c247c080d567f9cc97c164fd459c1c0a24cd9acb0852d99d70ba5fffef0ba6fac6af6d3e0ddbbc

Description

Carton is an implementation of the PACKv2 file in OCaml. PACKv2 file is used by Git to store Git objects. Carton is more abstracted when it can store any objects.

Published: 21 Jan 2026

Dependencies (10)

  1. ohex
  2. logs
  3. decompress >= "1.5.0"
  4. bstr
  5. checkseum
  6. optint
  7. duff >= "0.5"
  8. cachet >= "0.0.2"
  9. dune >= "3.11.0"
  10. ocaml >= "4.08.0"

Dev Dependencies

None

Used by (6)

  1. carton-git-lwt >= "1.2.0"
  2. carton-lwt >= "1.2.0"
  3. carton-miou
  4. git >= "3.18.0"
  5. git-kv >= "0.1.3"
  6. git-unix >= "3.18.0"

Conflicts (1)

  1. result < "1.5"