(lang dune 2.8)
(name fix)
(library
 (name fix)
 (kind normal)
 (synopsis "An on-demand, incremental fixed point computation algorithm")
 (archives (byte fix.cma) (native fix.cmxa))
 (plugins (byte fix.cma) (native fix.cmxs))
 (native_archives fix.a)
 (main_module_name Fix)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Fix)
   (modules
    ((name Boolean) (obj_name fix__Boolean) (visibility public) (impl) (intf))
    ((name Core) (obj_name fix__Core) (visibility public) (impl) (intf))
    ((name CoreDependencyGraph)
     (obj_name fix__CoreDependencyGraph)
     (visibility public)
     (impl)
     (intf))
    ((name DataFlow)
     (obj_name fix__DataFlow)
     (visibility public)
     (impl)
     (intf))
    ((name Fix) (obj_name fix) (visibility public) (impl))
    ((name Gensym) (obj_name fix__Gensym) (visibility public) (impl) (intf))
    ((name Glue) (obj_name fix__Glue) (visibility public) (impl) (intf))
    ((name GraphNumbering)
     (obj_name fix__GraphNumbering)
     (visibility public)
     (impl)
     (intf))
    ((name HashCons)
     (obj_name fix__HashCons)
     (visibility public)
     (impl)
     (intf))
    ((name Memoize) (obj_name fix__Memoize) (visibility public) (impl) (intf))
    ((name Numbering)
     (obj_name fix__Numbering)
     (visibility public)
     (impl)
     (intf))
    ((name Option) (obj_name fix__Option) (visibility public) (impl) (intf))
    ((name Set) (obj_name fix__Set) (visibility public) (impl) (intf))
    ((name Sigs) (obj_name fix__Sigs) (visibility public) (impl))
    ((name Tabulate)
     (obj_name fix__Tabulate)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Fix__)
    (obj_name fix__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
