Module StringPrep.Make

Parameters

module Config : ConfigInt.Type
module Text : UnicodeString.Type

Signature

type text = Text.t
exception Prohibited of UChar.t
exception Bad_bidi
type profile = [
| `Nameprep

RFC 3491

| `Nodeprep

RFC 3920, Appendix A

| `Resourceprep

RFC 3920, Appendix B

| `Saslprep

RFC 4013

| `Trace

for SASL Anonymous, RFC 4505, Section 3

| `Iscsi

RFC 3722

| `Mib

RFC 4011

]
val stringprep : profile -> text -> text