SML# Document Version 4.0.0
26.33 TEXT
Provide text structures.
signature TEXT = sig structure Char : CHAR structure CharArray : MONO_ARRAY structure CharArraySlice : MONO_ARRAY_SLICE structure CharVector : MONO_VECTOR structure CharVectorSlice : MONO_VECTOR_SLICE structure String : STRING structure Substring : SUBSTRING sharing type Char.char = String.char = Substring.char = CharVector.elem = CharArray.elem = CharVectorSlice.elem = CharArraySlice.elem sharing type Char.string = String.string = Substring.string = CharVector.vector = CharArray.vector = CharVectorSlice.vector = CharArraySlice.vector sharing type CharArray.array = CharArraySlice.array sharing type CharVectorSlice.slice = CharArraySlice.vector_slice end
Structures that implement the signature
-
•
Text : TEXT