mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-11 13:38:43 -05:00
11 lines
250 B
OCaml
11 lines
250 B
OCaml
(** Theory for datatypes. *)
|
|
|
|
include module type of Th_intf
|
|
|
|
module type S = sig
|
|
module A : ARG
|
|
val theory : A.S.theory
|
|
(** A theory that can be added to {!A.S} to perform datatype reasoning. *)
|
|
end
|
|
|
|
module Make(A : ARG) : S with module A = A
|