Squarer.With_interface
module M : sig ... end
val bits : Base.int
module I : sig ... end
module O : sig ... end
val create : config:Config.t -> Hardcaml.Scope.t -> Hardcaml.Signal.t I.t -> Hardcaml.Signal.t O.t