mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-11 21:48:50 -05:00
15 lines
399 B
OCaml
15 lines
399 B
OCaml
(** Congruence Closure Implementation *)
|
|
|
|
open Sidekick_core
|
|
module View = View
|
|
|
|
module type ARG = Sigs.ARG
|
|
module type S = Sigs.S
|
|
module type DYN_MONOID_PLUGIN = Sigs.DYN_MONOID_PLUGIN
|
|
module type MONOID_PLUGIN_ARG = Sigs.MONOID_PLUGIN_ARG
|
|
module type MONOID_PLUGIN_BUILDER = Sigs.MONOID_PLUGIN_BUILDER
|
|
|
|
module Make (_ : ARG) : S
|
|
|
|
module Base : S
|
|
(** Basic implementation following terms' shape *)
|