1StdLabels.String(3) OCaml library StdLabels.String(3)
2
3
4
6 StdLabels.String - no description
7
9 Module StdLabels.String
10
12 Module String
13 : sig end
14
15
16
17
18
19
20
21
22 val length : string -> int
23
24
25
26
27 val get : string -> int -> char
28
29
30
31
32 val set : string -> int -> char -> unit
33
34
35
36
37 val create : int -> string
38
39
40
41
42 val make : int -> char -> string
43
44
45
46
47 val copy : string -> string
48
49
50
51
52 val sub : string -> pos:int -> len:int -> string
53
54
55
56
57 val fill : string -> pos:int -> len:int -> char -> unit
58
59
60
61
62 val blit : src:string -> src_pos:int -> dst:string -> dst_pos:int ->
63 len:int -> unit
64
65
66
67
68 val concat : sep:string -> string list -> string
69
70
71
72
73 val iter : f:(char -> unit) -> string -> unit
74
75
76
77
78 val escaped : string -> string
79
80
81
82
83 val index : string -> char -> int
84
85
86
87
88 val rindex : string -> char -> int
89
90
91
92
93 val index_from : string -> int -> char -> int
94
95
96
97
98 val rindex_from : string -> int -> char -> int
99
100
101
102
103 val contains : string -> char -> bool
104
105
106
107
108 val contains_from : string -> int -> char -> bool
109
110
111
112
113 val rcontains_from : string -> int -> char -> bool
114
115
116
117
118 val uppercase : string -> string
119
120
121
122
123 val lowercase : string -> string
124
125
126
127
128 val capitalize : string -> string
129
130
131
132
133 val uncapitalize : string -> string
134
135
136
137 type t = string
138
139
140
141
142
143 val compare : t -> t -> int
144
145
146
147
148 val unsafe_get : string -> int -> char
149
150
151
152
153 val unsafe_set : string -> int -> char -> unit
154
155
156
157
158 val unsafe_blit : src:string -> src_pos:int -> dst:string ->
159 dst_pos:int -> len:int -> unit
160
161
162
163
164 val unsafe_fill : string -> pos:int -> len:int -> char -> unit
165
166
167
168
169
170
171OCamldoc 2017-03-22 StdLabels.String(3)