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