type 'a not_blank = {trailing_blanks : Base.string; | (** regexp: " |
orig : Base.string; | (** regexp: " |
data : 'a; |
}include sig ... endval sexp_of_not_blank : ('a ‑> Sexplib.Sexp.t) ‑> 'a not_blank ‑> Sexplib.Sexp.tinclude sig ... endval sexp_of_t : ('a ‑> Sexplib.Sexp.t) ‑> 'a t ‑> Sexplib.Sexp.tval data : 'a t ‑> blank:'a ‑> 'a