Module type Challenge.S

type nonrec t = Impl.field t
module Constant : sig ... end
val typ : ( t, Constant.t ) Impl.Typ.t
val length : int