module Pattern : sig ... endval split_path : Ppxlib__.Import.string ‑> Ppxlib__.Import.string * Ppxlib__.Import.string Ppxlib__.Import.optionSplit the path part of a name:
split_path "a.b.C.D" = "a.b", Some "C.D"
val dot_suffixes : Ppxlib__.Import.string ‑> Ppxlib__.Import.string Ppxlib__.Import.listfold_dot_suffixes "foo.@bar.blah" ~init ~f is
["bar.blah"; "foo.bar.blah"]module Registrar : sig ... endmodule Whitelisted : sig ... endmodule Reserved_namespaces : sig ... endval comes_from_merlin : Ppxlib__.Import.string ‑> Ppxlib__.Import.bool