(lang dune 3.22)
(name repr)
(version 0.8.0)
(sections (lib .) (libexec .) (doc ../../doc/repr))
(files
 (lib
  (META
   attribute.ml
   attribute.mli
   attribute_intf.ml
   binary.ml
   binary.mli
   binary_intf.ml
   dune-package
   higher.ml
   opam
   repr.a
   repr.cma
   repr.cmi
   repr.cmt
   repr.cmx
   repr.cmxa
   repr.ml
   repr__.cmi
   repr__.cmt
   repr__.cmx
   repr__.ml
   repr__Attribute.cmi
   repr__Attribute.cmt
   repr__Attribute.cmti
   repr__Attribute.cmx
   repr__Attribute_intf.cmi
   repr__Attribute_intf.cmt
   repr__Attribute_intf.cmx
   repr__Binary.cmi
   repr__Binary.cmt
   repr__Binary.cmti
   repr__Binary.cmx
   repr__Binary_intf.cmi
   repr__Binary_intf.cmt
   repr__Binary_intf.cmx
   repr__Higher.cmi
   repr__Higher.cmt
   repr__Higher.cmx
   repr__Size.cmi
   repr__Size.cmt
   repr__Size.cmx
   repr__Staging.cmi
   repr__Staging.cmt
   repr__Staging.cmti
   repr__Staging.cmx
   repr__Type.cmi
   repr__Type.cmt
   repr__Type.cmti
   repr__Type.cmx
   repr__Type_binary.cmi
   repr__Type_binary.cmt
   repr__Type_binary.cmti
   repr__Type_binary.cmx
   repr__Type_core.cmi
   repr__Type_core.cmt
   repr__Type_core.cmti
   repr__Type_core.cmx
   repr__Type_core_intf.cmi
   repr__Type_core_intf.cmt
   repr__Type_core_intf.cmx
   repr__Type_intf.cmi
   repr__Type_intf.cmt
   repr__Type_intf.cmx
   repr__Type_json.cmi
   repr__Type_json.cmt
   repr__Type_json.cmti
   repr__Type_json.cmx
   repr__Type_ordered.cmi
   repr__Type_ordered.cmt
   repr__Type_ordered.cmti
   repr__Type_ordered.cmx
   repr__Type_pp.cmi
   repr__Type_pp.cmt
   repr__Type_pp.cmti
   repr__Type_pp.cmx
   repr__Type_random.cmi
   repr__Type_random.cmt
   repr__Type_random.cmti
   repr__Type_random.cmx
   repr__Type_size.cmi
   repr__Type_size.cmt
   repr__Type_size.cmti
   repr__Type_size.cmx
   repr__Utils.cmi
   repr__Utils.cmt
   repr__Utils.cmti
   repr__Utils.cmx
   repr__Witness.cmi
   repr__Witness.cmt
   repr__Witness.cmti
   repr__Witness.cmx
   size.ml
   staging.ml
   staging.mli
   type.ml
   type.mli
   type_binary.ml
   type_binary.mli
   type_core.ml
   type_core.mli
   type_core_intf.ml
   type_intf.ml
   type_json.ml
   type_json.mli
   type_ordered.ml
   type_ordered.mli
   type_pp.ml
   type_pp.mli
   type_random.ml
   type_random.mli
   type_size.ml
   type_size.mli
   utils.ml
   utils.mli
   witness.ml
   witness.mli))
 (libexec (repr.cmxs))
 (doc (CHANGES.md LICENSE.md README.md README_PPX.md)))
(library
 (name repr)
 (kind normal)
 (archives (byte repr.cma) (native repr.cmxa))
 (plugins (byte repr.cma) (native repr.cmxs))
 (native_archives repr.a)
 (requires base64 fmt jsonm uutf either (re_export optint))
 (main_module_name Repr)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name repr__)
     (visibility public)
     (kind alias)
     (source (path Repr__) (impl (path repr__.ml-gen))))
    (name Repr)
    (modules
     (module
      (obj_name repr__Attribute)
      (visibility public)
      (source
       (path Attribute)
       (intf (path attribute.mli))
       (impl (path attribute.ml))))
     (module
      (obj_name repr__Attribute_intf)
      (visibility public)
      (source (path Attribute_intf) (impl (path attribute_intf.ml))))
     (module
      (obj_name repr__Binary)
      (visibility public)
      (source (path Binary) (intf (path binary.mli)) (impl (path binary.ml))))
     (module
      (obj_name repr__Binary_intf)
      (visibility public)
      (source (path Binary_intf) (impl (path binary_intf.ml))))
     (module
      (obj_name repr__Higher)
      (visibility public)
      (source (path Higher) (impl (path higher.ml))))
     (module
      (obj_name repr)
      (visibility public)
      (source (path Repr) (impl (path repr.ml))))
     (module
      (obj_name repr__Size)
      (visibility public)
      (source (path Size) (impl (path size.ml))))
     (module
      (obj_name repr__Staging)
      (visibility public)
      (source
       (path Staging)
       (intf (path staging.mli))
       (impl (path staging.ml))))
     (module
      (obj_name repr__Type)
      (visibility public)
      (source (path Type) (intf (path type.mli)) (impl (path type.ml))))
     (module
      (obj_name repr__Type_binary)
      (visibility public)
      (source
       (path Type_binary)
       (intf (path type_binary.mli))
       (impl (path type_binary.ml))))
     (module
      (obj_name repr__Type_core)
      (visibility public)
      (source
       (path Type_core)
       (intf (path type_core.mli))
       (impl (path type_core.ml))))
     (module
      (obj_name repr__Type_core_intf)
      (visibility public)
      (source (path Type_core_intf) (impl (path type_core_intf.ml))))
     (module
      (obj_name repr__Type_intf)
      (visibility public)
      (source (path Type_intf) (impl (path type_intf.ml))))
     (module
      (obj_name repr__Type_json)
      (visibility public)
      (source
       (path Type_json)
       (intf (path type_json.mli))
       (impl (path type_json.ml))))
     (module
      (obj_name repr__Type_ordered)
      (visibility public)
      (source
       (path Type_ordered)
       (intf (path type_ordered.mli))
       (impl (path type_ordered.ml))))
     (module
      (obj_name repr__Type_pp)
      (visibility public)
      (source
       (path Type_pp)
       (intf (path type_pp.mli))
       (impl (path type_pp.ml))))
     (module
      (obj_name repr__Type_random)
      (visibility public)
      (source
       (path Type_random)
       (intf (path type_random.mli))
       (impl (path type_random.ml))))
     (module
      (obj_name repr__Type_size)
      (visibility public)
      (source
       (path Type_size)
       (intf (path type_size.mli))
       (impl (path type_size.ml))))
     (module
      (obj_name repr__Utils)
      (visibility public)
      (source (path Utils) (intf (path utils.mli)) (impl (path utils.ml))))
     (module
      (obj_name repr__Witness)
      (visibility public)
      (source
       (path Witness)
       (intf (path witness.mli))
       (impl (path witness.ml))))))
   (wrapped true))))
