Sidekick_core_logic.ConstConstants.
Constants are logical symbols, defined by the user thanks to an open type
module Ops : sig ... endval ser : 
  ser_t:(Sidekick_core_logic__.Types_.term -> Sidekick_util.Ser_value.t) ->
  t ->
  string * Sidekick_util.Ser_value.tval ty : t -> Sidekick_core_logic__.Types_.termtype decoders =
  (string
   * Ops.t
   * (Sidekick_core_logic__.Types_.term Sidekick_util.Ser_decode.t ->
   view Sidekick_util.Ser_decode.t))
    listDecoders for constants: given a term store, return a list of supported tags, and for each tag, a decoder for constants that have this particular tag.
include Sidekick_sigs.EQ_HASH_PRINT with type t := tinclude Sidekick_sigs.EQ with type t := tinclude Sidekick_sigs.HASH with type t := tval hash : t -> intinclude Sidekick_sigs.PRINT with type t := tval pp : t Sidekick_sigs.printer