@@ -7,11 +7,11 @@ import Data.Enum (fromEnum)
7
7
import Data.Maybe (Maybe (..), fromJust )
8
8
import Data.String.NonEmpty (Pattern (..), nes )
9
9
import Data.String.NonEmpty.CodeUnits as NESCU
10
- import Data.Symbol (SProxy (..))
11
10
import Effect (Effect )
12
11
import Effect.Console (log )
13
12
import Partial.Unsafe (unsafePartial )
14
13
import Test.Assert (assertEqual )
14
+ import Type.Proxy (Proxy (..))
15
15
16
16
testNonEmptyStringCodeUnits :: Effect Unit
17
17
testNonEmptyStringCodeUnits = do
@@ -23,7 +23,7 @@ testNonEmptyStringCodeUnits = do
23
23
}
24
24
assertEqual
25
25
{ actual: NESCU .fromCharArray [' a' , ' b' ]
26
- , expected: Just (nes (SProxy :: SProxy " ab" ))
26
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
27
27
}
28
28
29
29
log " fromNonEmptyCharArray"
@@ -35,415 +35,415 @@ testNonEmptyStringCodeUnits = do
35
35
log " singleton"
36
36
assertEqual
37
37
{ actual: NESCU .singleton ' a'
38
- , expected: nes (SProxy :: SProxy " a" )
38
+ , expected: nes (Proxy :: Proxy " a" )
39
39
}
40
40
41
41
log " cons"
42
42
assertEqual
43
43
{ actual: NESCU .cons ' a' " bc"
44
- , expected: nes (SProxy :: SProxy " abc" )
44
+ , expected: nes (Proxy :: Proxy " abc" )
45
45
}
46
46
assertEqual
47
47
{ actual: NESCU .cons ' a' " "
48
- , expected: nes (SProxy :: SProxy " a" )
48
+ , expected: nes (Proxy :: Proxy " a" )
49
49
}
50
50
51
51
log " snoc"
52
52
assertEqual
53
53
{ actual: NESCU .snoc ' c' " ab"
54
- , expected: nes (SProxy :: SProxy " abc" )
54
+ , expected: nes (Proxy :: Proxy " abc" )
55
55
}
56
56
assertEqual
57
57
{ actual: NESCU .snoc ' a' " "
58
- , expected: nes (SProxy :: SProxy " a" )
58
+ , expected: nes (Proxy :: Proxy " a" )
59
59
}
60
60
61
61
log " fromFoldable1"
62
62
assertEqual
63
63
{ actual: NESCU .fromFoldable1 (nea [' a' ])
64
- , expected: nes (SProxy :: SProxy " a" )
64
+ , expected: nes (Proxy :: Proxy " a" )
65
65
}
66
66
assertEqual
67
67
{ actual: NESCU .fromFoldable1 (nea [' a' , ' b' , ' c' ])
68
- , expected: nes (SProxy :: SProxy " abc" )
68
+ , expected: nes (Proxy :: Proxy " abc" )
69
69
}
70
70
71
71
log " charAt"
72
72
assertEqual
73
- { actual: NESCU .charAt 0 (nes (SProxy :: SProxy " a" ))
73
+ { actual: NESCU .charAt 0 (nes (Proxy :: Proxy " a" ))
74
74
, expected: Just ' a'
75
75
}
76
76
assertEqual
77
- { actual: NESCU .charAt 1 (nes (SProxy :: SProxy " a" ))
77
+ { actual: NESCU .charAt 1 (nes (Proxy :: Proxy " a" ))
78
78
, expected: Nothing
79
79
}
80
80
assertEqual
81
- { actual: NESCU .charAt 0 (nes (SProxy :: SProxy " ab" ))
81
+ { actual: NESCU .charAt 0 (nes (Proxy :: Proxy " ab" ))
82
82
, expected: Just ' a'
83
83
}
84
84
assertEqual
85
- { actual: NESCU .charAt 1 (nes (SProxy :: SProxy " ab" ))
85
+ { actual: NESCU .charAt 1 (nes (Proxy :: Proxy " ab" ))
86
86
, expected: Just ' b'
87
87
}
88
88
assertEqual
89
- { actual: NESCU .charAt 2 (nes (SProxy :: SProxy " ab" ))
89
+ { actual: NESCU .charAt 2 (nes (Proxy :: Proxy " ab" ))
90
90
, expected: Nothing
91
91
}
92
92
assertEqual
93
- { actual: NESCU .charAt 2 (nes (SProxy :: SProxy " Hello" ))
93
+ { actual: NESCU .charAt 2 (nes (Proxy :: Proxy " Hello" ))
94
94
, expected: Just ' l'
95
95
}
96
96
assertEqual
97
- { actual: NESCU .charAt 10 (nes (SProxy :: SProxy " Hello" ))
97
+ { actual: NESCU .charAt 10 (nes (Proxy :: Proxy " Hello" ))
98
98
, expected: Nothing
99
99
}
100
100
101
101
log " charCodeAt"
102
102
assertEqual
103
- { actual: fromEnum <$> NESCU .charAt 0 (nes (SProxy :: SProxy " a" ))
103
+ { actual: fromEnum <$> NESCU .charAt 0 (nes (Proxy :: Proxy " a" ))
104
104
, expected: Just 97
105
105
}
106
106
assertEqual
107
- { actual: fromEnum <$> NESCU .charAt 1 (nes (SProxy :: SProxy " a" ))
107
+ { actual: fromEnum <$> NESCU .charAt 1 (nes (Proxy :: Proxy " a" ))
108
108
, expected: Nothing
109
109
}
110
110
assertEqual
111
- { actual: fromEnum <$> NESCU .charAt 0 (nes (SProxy :: SProxy " ab" ))
111
+ { actual: fromEnum <$> NESCU .charAt 0 (nes (Proxy :: Proxy " ab" ))
112
112
, expected: Just 97
113
113
}
114
114
assertEqual
115
- { actual: fromEnum <$> NESCU .charAt 1 (nes (SProxy :: SProxy " ab" ))
115
+ { actual: fromEnum <$> NESCU .charAt 1 (nes (Proxy :: Proxy " ab" ))
116
116
, expected: Just 98
117
117
}
118
118
assertEqual
119
- { actual: fromEnum <$> NESCU .charAt 2 (nes (SProxy :: SProxy " ab" ))
119
+ { actual: fromEnum <$> NESCU .charAt 2 (nes (Proxy :: Proxy " ab" ))
120
120
, expected: Nothing
121
121
}
122
122
assertEqual
123
- { actual: fromEnum <$> NESCU .charAt 2 (nes (SProxy :: SProxy " 5 €" ))
123
+ { actual: fromEnum <$> NESCU .charAt 2 (nes (Proxy :: Proxy " 5 €" ))
124
124
, expected: Just 0x20AC
125
125
}
126
126
assertEqual
127
- { actual: fromEnum <$> NESCU .charAt 10 (nes (SProxy :: SProxy " 5 €" ))
127
+ { actual: fromEnum <$> NESCU .charAt 10 (nes (Proxy :: Proxy " 5 €" ))
128
128
, expected: Nothing
129
129
}
130
130
131
131
log " toChar"
132
132
assertEqual
133
- { actual: NESCU .toChar (nes (SProxy :: SProxy " a" ))
133
+ { actual: NESCU .toChar (nes (Proxy :: Proxy " a" ))
134
134
, expected: Just ' a'
135
135
}
136
136
assertEqual
137
- { actual: NESCU .toChar (nes (SProxy :: SProxy " ab" ))
137
+ { actual: NESCU .toChar (nes (Proxy :: Proxy " ab" ))
138
138
, expected: Nothing
139
139
}
140
140
141
141
log " toCharArray"
142
142
assertEqual
143
- { actual: NESCU .toCharArray (nes (SProxy :: SProxy " a" ))
143
+ { actual: NESCU .toCharArray (nes (Proxy :: Proxy " a" ))
144
144
, expected: [' a' ]
145
145
}
146
146
assertEqual
147
- { actual: NESCU .toCharArray (nes (SProxy :: SProxy " ab" ))
147
+ { actual: NESCU .toCharArray (nes (Proxy :: Proxy " ab" ))
148
148
, expected: [' a' , ' b' ]
149
149
}
150
150
assertEqual
151
- { actual: NESCU .toCharArray (nes (SProxy :: SProxy " Hello☺\n " ))
151
+ { actual: NESCU .toCharArray (nes (Proxy :: Proxy " Hello☺\n " ))
152
152
, expected: [' H' ,' e' ,' l' ,' l' ,' o' ,'☺' ,' \n']
153
153
}
154
154
155
155
log " toNonEmptyCharArray"
156
156
assertEqual
157
- { actual: NESCU .toNonEmptyCharArray (nes (SProxy :: SProxy " ab" ))
157
+ { actual: NESCU .toNonEmptyCharArray (nes (Proxy :: Proxy " ab" ))
158
158
, expected: nea [' a' , ' b' ]
159
159
}
160
160
161
161
log " uncons"
162
162
assertEqual
163
- { actual: NESCU .uncons (nes (SProxy :: SProxy " a" ))
163
+ { actual: NESCU .uncons (nes (Proxy :: Proxy " a" ))
164
164
, expected: { head: ' a' , tail: Nothing }
165
165
}
166
166
assertEqual
167
- { actual: NESCU .uncons (nes (SProxy :: SProxy " Hello World" ))
168
- , expected: { head: ' H' , tail: Just (nes (SProxy :: SProxy " ello World" )) }
167
+ { actual: NESCU .uncons (nes (Proxy :: Proxy " Hello World" ))
168
+ , expected: { head: ' H' , tail: Just (nes (Proxy :: Proxy " ello World" )) }
169
169
}
170
170
171
171
log " takeWhile"
172
172
assertEqual
173
- { actual: NESCU .takeWhile (\c -> true ) (nes (SProxy :: SProxy " abc" ))
174
- , expected: Just (nes (SProxy :: SProxy " abc" ))
173
+ { actual: NESCU .takeWhile (\c -> true ) (nes (Proxy :: Proxy " abc" ))
174
+ , expected: Just (nes (Proxy :: Proxy " abc" ))
175
175
}
176
176
assertEqual
177
- { actual: NESCU .takeWhile (\c -> false ) (nes (SProxy :: SProxy " abc" ))
177
+ { actual: NESCU .takeWhile (\c -> false ) (nes (Proxy :: Proxy " abc" ))
178
178
, expected: Nothing
179
179
}
180
180
assertEqual
181
- { actual: NESCU .takeWhile (\c -> c /= ' b' ) (nes (SProxy :: SProxy " aabbcc" ))
182
- , expected: Just (nes (SProxy :: SProxy " aa" ))
181
+ { actual: NESCU .takeWhile (\c -> c /= ' b' ) (nes (Proxy :: Proxy " aabbcc" ))
182
+ , expected: Just (nes (Proxy :: Proxy " aa" ))
183
183
}
184
184
assertEqual
185
- { actual: NESCU .takeWhile (_ /= ' :' ) (nes (SProxy :: SProxy " http://purescript.org" ))
186
- , expected: Just (nes (SProxy :: SProxy " http" ))
185
+ { actual: NESCU .takeWhile (_ /= ' :' ) (nes (Proxy :: Proxy " http://purescript.org" ))
186
+ , expected: Just (nes (Proxy :: Proxy " http" ))
187
187
}
188
188
assertEqual
189
- { actual: NESCU .takeWhile (_ == ' a' ) (nes (SProxy :: SProxy " xyz" ))
189
+ { actual: NESCU .takeWhile (_ == ' a' ) (nes (Proxy :: Proxy " xyz" ))
190
190
, expected: Nothing
191
191
}
192
192
193
193
log " dropWhile"
194
194
assertEqual
195
- { actual: NESCU .dropWhile (\c -> true ) (nes (SProxy :: SProxy " abc" ))
195
+ { actual: NESCU .dropWhile (\c -> true ) (nes (Proxy :: Proxy " abc" ))
196
196
, expected: Nothing
197
197
}
198
198
assertEqual
199
- { actual: NESCU .dropWhile (\c -> false ) (nes (SProxy :: SProxy " abc" ))
200
- , expected: Just (nes (SProxy :: SProxy " abc" ))
199
+ { actual: NESCU .dropWhile (\c -> false ) (nes (Proxy :: Proxy " abc" ))
200
+ , expected: Just (nes (Proxy :: Proxy " abc" ))
201
201
}
202
202
assertEqual
203
- { actual: NESCU .dropWhile (\c -> c /= ' b' ) (nes (SProxy :: SProxy " aabbcc" ))
204
- , expected: Just (nes (SProxy :: SProxy " bbcc" ))
203
+ { actual: NESCU .dropWhile (\c -> c /= ' b' ) (nes (Proxy :: Proxy " aabbcc" ))
204
+ , expected: Just (nes (Proxy :: Proxy " bbcc" ))
205
205
}
206
206
assertEqual
207
- { actual: NESCU .dropWhile (_ /= ' .' ) (nes (SProxy :: SProxy " Test.purs" ))
208
- , expected: Just (nes (SProxy :: SProxy " .purs" ))
207
+ { actual: NESCU .dropWhile (_ /= ' .' ) (nes (Proxy :: Proxy " Test.purs" ))
208
+ , expected: Just (nes (Proxy :: Proxy " .purs" ))
209
209
}
210
210
211
211
log " indexOf"
212
212
assertEqual
213
- { actual: NESCU .indexOf (Pattern " " ) (nes (SProxy :: SProxy " abcd" ))
213
+ { actual: NESCU .indexOf (Pattern " " ) (nes (Proxy :: Proxy " abcd" ))
214
214
, expected: Just 0
215
215
}
216
216
assertEqual
217
- { actual: NESCU .indexOf (Pattern " bc" ) (nes (SProxy :: SProxy " abcd" ))
217
+ { actual: NESCU .indexOf (Pattern " bc" ) (nes (Proxy :: Proxy " abcd" ))
218
218
, expected: Just 1
219
219
}
220
220
assertEqual
221
- { actual: NESCU .indexOf (Pattern " cb" ) (nes (SProxy :: SProxy " abcd" ))
221
+ { actual: NESCU .indexOf (Pattern " cb" ) (nes (Proxy :: Proxy " abcd" ))
222
222
, expected: Nothing
223
223
}
224
224
225
225
log " indexOf'"
226
226
assertEqual
227
- { actual: NESCU .indexOf' (Pattern " " ) (-1 ) (nes (SProxy :: SProxy " ab" ))
227
+ { actual: NESCU .indexOf' (Pattern " " ) (-1 ) (nes (Proxy :: Proxy " ab" ))
228
228
, expected: Nothing
229
229
}
230
230
assertEqual
231
- { actual: NESCU .indexOf' (Pattern " " ) 0 (nes (SProxy :: SProxy " ab" ))
231
+ { actual: NESCU .indexOf' (Pattern " " ) 0 (nes (Proxy :: Proxy " ab" ))
232
232
, expected: Just 0
233
233
}
234
234
assertEqual
235
- { actual: NESCU .indexOf' (Pattern " " ) 1 (nes (SProxy :: SProxy " ab" ))
235
+ { actual: NESCU .indexOf' (Pattern " " ) 1 (nes (Proxy :: Proxy " ab" ))
236
236
, expected: Just 1
237
237
}
238
238
assertEqual
239
- { actual: NESCU .indexOf' (Pattern " " ) 2 (nes (SProxy :: SProxy " ab" ))
239
+ { actual: NESCU .indexOf' (Pattern " " ) 2 (nes (Proxy :: Proxy " ab" ))
240
240
, expected: Just 2
241
241
}
242
242
assertEqual
243
- { actual: NESCU .indexOf' (Pattern " " ) 3 (nes (SProxy :: SProxy " ab" ))
243
+ { actual: NESCU .indexOf' (Pattern " " ) 3 (nes (Proxy :: Proxy " ab" ))
244
244
, expected: Nothing
245
245
}
246
246
assertEqual
247
- { actual: NESCU .indexOf' (Pattern " bc" ) 0 (nes (SProxy :: SProxy " abcd" ))
247
+ { actual: NESCU .indexOf' (Pattern " bc" ) 0 (nes (Proxy :: Proxy " abcd" ))
248
248
, expected: Just 1
249
249
}
250
250
assertEqual
251
- { actual: NESCU .indexOf' (Pattern " bc" ) 1 (nes (SProxy :: SProxy " abcd" ))
251
+ { actual: NESCU .indexOf' (Pattern " bc" ) 1 (nes (Proxy :: Proxy " abcd" ))
252
252
, expected: Just 1
253
253
}
254
254
assertEqual
255
- { actual: NESCU .indexOf' (Pattern " bc" ) 2 (nes (SProxy :: SProxy " abcd" ))
255
+ { actual: NESCU .indexOf' (Pattern " bc" ) 2 (nes (Proxy :: Proxy " abcd" ))
256
256
, expected: Nothing
257
257
}
258
258
assertEqual
259
- { actual: NESCU .indexOf' (Pattern " cb" ) 0 (nes (SProxy :: SProxy " abcd" ))
259
+ { actual: NESCU .indexOf' (Pattern " cb" ) 0 (nes (Proxy :: Proxy " abcd" ))
260
260
, expected: Nothing
261
261
}
262
262
263
263
log " lastIndexOf"
264
264
assertEqual
265
- { actual: NESCU .lastIndexOf (Pattern " " ) (nes (SProxy :: SProxy " abcd" ))
265
+ { actual: NESCU .lastIndexOf (Pattern " " ) (nes (Proxy :: Proxy " abcd" ))
266
266
, expected: Just 4
267
267
}
268
268
assertEqual
269
- { actual: NESCU .lastIndexOf (Pattern " bc" ) (nes (SProxy :: SProxy " abcd" ))
269
+ { actual: NESCU .lastIndexOf (Pattern " bc" ) (nes (Proxy :: Proxy " abcd" ))
270
270
, expected: Just 1
271
271
}
272
272
assertEqual
273
- { actual: NESCU .lastIndexOf (Pattern " cb" ) (nes (SProxy :: SProxy " abcd" ))
273
+ { actual: NESCU .lastIndexOf (Pattern " cb" ) (nes (Proxy :: Proxy " abcd" ))
274
274
, expected: Nothing
275
275
}
276
276
277
277
log " lastIndexOf'"
278
278
assertEqual
279
- { actual: NESCU .lastIndexOf' (Pattern " " ) (-1 ) (nes (SProxy :: SProxy " ab" ))
279
+ { actual: NESCU .lastIndexOf' (Pattern " " ) (-1 ) (nes (Proxy :: Proxy " ab" ))
280
280
, expected: Nothing
281
281
}
282
282
assertEqual
283
- { actual: NESCU .lastIndexOf' (Pattern " " ) 0 (nes (SProxy :: SProxy " ab" ))
283
+ { actual: NESCU .lastIndexOf' (Pattern " " ) 0 (nes (Proxy :: Proxy " ab" ))
284
284
, expected: Just 0
285
285
}
286
286
assertEqual
287
- { actual: NESCU .lastIndexOf' (Pattern " " ) 1 (nes (SProxy :: SProxy " ab" ))
287
+ { actual: NESCU .lastIndexOf' (Pattern " " ) 1 (nes (Proxy :: Proxy " ab" ))
288
288
, expected: Just 1
289
289
}
290
290
assertEqual
291
- { actual: NESCU .lastIndexOf' (Pattern " " ) 2 (nes (SProxy :: SProxy " ab" ))
291
+ { actual: NESCU .lastIndexOf' (Pattern " " ) 2 (nes (Proxy :: Proxy " ab" ))
292
292
, expected: Just 2
293
293
}
294
294
assertEqual
295
- { actual: NESCU .lastIndexOf' (Pattern " " ) 3 (nes (SProxy :: SProxy " ab" ))
295
+ { actual: NESCU .lastIndexOf' (Pattern " " ) 3 (nes (Proxy :: Proxy " ab" ))
296
296
, expected: Nothing
297
297
}
298
298
assertEqual
299
- { actual: NESCU .lastIndexOf' (Pattern " bc" ) 0 (nes (SProxy :: SProxy " abcd" ))
299
+ { actual: NESCU .lastIndexOf' (Pattern " bc" ) 0 (nes (Proxy :: Proxy " abcd" ))
300
300
, expected: Nothing
301
301
}
302
302
assertEqual
303
- { actual: NESCU .lastIndexOf' (Pattern " bc" ) 1 (nes (SProxy :: SProxy " abcd" ))
303
+ { actual: NESCU .lastIndexOf' (Pattern " bc" ) 1 (nes (Proxy :: Proxy " abcd" ))
304
304
, expected: Just 1
305
305
}
306
306
assertEqual
307
- { actual: NESCU .lastIndexOf' (Pattern " bc" ) 2 (nes (SProxy :: SProxy " abcd" ))
307
+ { actual: NESCU .lastIndexOf' (Pattern " bc" ) 2 (nes (Proxy :: Proxy " abcd" ))
308
308
, expected: Just 1
309
309
}
310
310
assertEqual
311
- { actual: NESCU .lastIndexOf' (Pattern " cb" ) 0 (nes (SProxy :: SProxy " abcd" ))
311
+ { actual: NESCU .lastIndexOf' (Pattern " cb" ) 0 (nes (Proxy :: Proxy " abcd" ))
312
312
, expected: Nothing
313
313
}
314
314
315
315
log " length"
316
316
assertEqual
317
- { actual: NESCU .length (nes (SProxy :: SProxy " a" ))
317
+ { actual: NESCU .length (nes (Proxy :: Proxy " a" ))
318
318
, expected: 1
319
319
}
320
320
assertEqual
321
- { actual: NESCU .length (nes (SProxy :: SProxy " ab" ))
321
+ { actual: NESCU .length (nes (Proxy :: Proxy " ab" ))
322
322
, expected: 2
323
323
}
324
324
325
325
log " take"
326
326
assertEqual
327
- { actual: NESCU .take 0 (nes (SProxy :: SProxy " ab" ))
327
+ { actual: NESCU .take 0 (nes (Proxy :: Proxy " ab" ))
328
328
, expected: Nothing
329
329
}
330
330
assertEqual
331
- { actual: NESCU .take 1 (nes (SProxy :: SProxy " ab" ))
332
- , expected: Just (nes (SProxy :: SProxy " a" ))
331
+ { actual: NESCU .take 1 (nes (Proxy :: Proxy " ab" ))
332
+ , expected: Just (nes (Proxy :: Proxy " a" ))
333
333
}
334
334
assertEqual
335
- { actual: NESCU .take 2 (nes (SProxy :: SProxy " ab" ))
336
- , expected: Just (nes (SProxy :: SProxy " ab" ))
335
+ { actual: NESCU .take 2 (nes (Proxy :: Proxy " ab" ))
336
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
337
337
}
338
338
assertEqual
339
- { actual: NESCU .take 3 (nes (SProxy :: SProxy " ab" ))
340
- , expected: Just (nes (SProxy :: SProxy " ab" ))
339
+ { actual: NESCU .take 3 (nes (Proxy :: Proxy " ab" ))
340
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
341
341
}
342
342
assertEqual
343
- { actual: NESCU .take (-1 ) (nes (SProxy :: SProxy " ab" ))
343
+ { actual: NESCU .take (-1 ) (nes (Proxy :: Proxy " ab" ))
344
344
, expected: Nothing
345
345
}
346
346
347
347
log " takeRight"
348
348
assertEqual
349
- { actual: NESCU .takeRight 0 (nes (SProxy :: SProxy " ab" ))
349
+ { actual: NESCU .takeRight 0 (nes (Proxy :: Proxy " ab" ))
350
350
, expected: Nothing
351
351
}
352
352
assertEqual
353
- { actual: NESCU .takeRight 1 (nes (SProxy :: SProxy " ab" ))
354
- , expected: Just (nes (SProxy :: SProxy " b" ))
353
+ { actual: NESCU .takeRight 1 (nes (Proxy :: Proxy " ab" ))
354
+ , expected: Just (nes (Proxy :: Proxy " b" ))
355
355
}
356
356
assertEqual
357
- { actual: NESCU .takeRight 2 (nes (SProxy :: SProxy " ab" ))
358
- , expected: Just (nes (SProxy :: SProxy " ab" ))
357
+ { actual: NESCU .takeRight 2 (nes (Proxy :: Proxy " ab" ))
358
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
359
359
}
360
360
assertEqual
361
- { actual: NESCU .takeRight 3 (nes (SProxy :: SProxy " ab" ))
362
- , expected: Just (nes (SProxy :: SProxy " ab" ))
361
+ { actual: NESCU .takeRight 3 (nes (Proxy :: Proxy " ab" ))
362
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
363
363
}
364
364
assertEqual
365
- { actual: NESCU .takeRight (-1 ) (nes (SProxy :: SProxy " ab" ))
365
+ { actual: NESCU .takeRight (-1 ) (nes (Proxy :: Proxy " ab" ))
366
366
, expected: Nothing
367
367
}
368
368
369
369
log " drop"
370
370
assertEqual
371
- { actual: NESCU .drop 0 (nes (SProxy :: SProxy " ab" ))
372
- , expected: Just (nes (SProxy :: SProxy " ab" ))
371
+ { actual: NESCU .drop 0 (nes (Proxy :: Proxy " ab" ))
372
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
373
373
}
374
374
assertEqual
375
- { actual: NESCU .drop 1 (nes (SProxy :: SProxy " ab" ))
376
- , expected: Just (nes (SProxy :: SProxy " b" ))
375
+ { actual: NESCU .drop 1 (nes (Proxy :: Proxy " ab" ))
376
+ , expected: Just (nes (Proxy :: Proxy " b" ))
377
377
}
378
378
assertEqual
379
- { actual: NESCU .drop 2 (nes (SProxy :: SProxy " ab" ))
379
+ { actual: NESCU .drop 2 (nes (Proxy :: Proxy " ab" ))
380
380
, expected: Nothing
381
381
}
382
382
assertEqual
383
- { actual: NESCU .drop 3 (nes (SProxy :: SProxy " ab" ))
383
+ { actual: NESCU .drop 3 (nes (Proxy :: Proxy " ab" ))
384
384
, expected: Nothing
385
385
}
386
386
assertEqual
387
- { actual: NESCU .drop (-1 ) (nes (SProxy :: SProxy " ab" ))
388
- , expected: Just (nes (SProxy :: SProxy " ab" ))
387
+ { actual: NESCU .drop (-1 ) (nes (Proxy :: Proxy " ab" ))
388
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
389
389
}
390
390
391
391
log " dropRight"
392
392
assertEqual
393
- { actual: NESCU .dropRight 0 (nes (SProxy :: SProxy " ab" ))
394
- , expected: Just (nes (SProxy :: SProxy " ab" ))
393
+ { actual: NESCU .dropRight 0 (nes (Proxy :: Proxy " ab" ))
394
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
395
395
}
396
396
assertEqual
397
- { actual: NESCU .dropRight 1 (nes (SProxy :: SProxy " ab" ))
398
- , expected: Just (nes (SProxy :: SProxy " a" ))
397
+ { actual: NESCU .dropRight 1 (nes (Proxy :: Proxy " ab" ))
398
+ , expected: Just (nes (Proxy :: Proxy " a" ))
399
399
}
400
400
assertEqual
401
- { actual: NESCU .dropRight 2 (nes (SProxy :: SProxy " ab" ))
401
+ { actual: NESCU .dropRight 2 (nes (Proxy :: Proxy " ab" ))
402
402
, expected: Nothing
403
403
}
404
404
assertEqual
405
- { actual: NESCU .dropRight 3 (nes (SProxy :: SProxy " ab" ))
405
+ { actual: NESCU .dropRight 3 (nes (Proxy :: Proxy " ab" ))
406
406
, expected: Nothing
407
407
}
408
408
assertEqual
409
- { actual: NESCU .dropRight (-1 ) (nes (SProxy :: SProxy " ab" ))
410
- , expected: Just (nes (SProxy :: SProxy " ab" ))
409
+ { actual: NESCU .dropRight (-1 ) (nes (Proxy :: Proxy " ab" ))
410
+ , expected: Just (nes (Proxy :: Proxy " ab" ))
411
411
}
412
412
413
413
log " countPrefix"
414
414
assertEqual
415
- { actual: NESCU .countPrefix (_ == ' a' ) (nes (SProxy :: SProxy " ab" ))
415
+ { actual: NESCU .countPrefix (_ == ' a' ) (nes (Proxy :: Proxy " ab" ))
416
416
, expected: 1
417
417
}
418
418
assertEqual
419
- { actual: NESCU .countPrefix (_ == ' a' ) (nes (SProxy :: SProxy " aaab" ))
419
+ { actual: NESCU .countPrefix (_ == ' a' ) (nes (Proxy :: Proxy " aaab" ))
420
420
, expected: 3
421
421
}
422
422
assertEqual
423
- { actual: NESCU .countPrefix (_ == ' a' ) (nes (SProxy :: SProxy " abaa" ))
423
+ { actual: NESCU .countPrefix (_ == ' a' ) (nes (Proxy :: Proxy " abaa" ))
424
424
, expected: 1
425
425
}
426
426
assertEqual
427
- { actual: NESCU .countPrefix (_ == ' c' ) (nes (SProxy :: SProxy " abaa" ))
427
+ { actual: NESCU .countPrefix (_ == ' c' ) (nes (Proxy :: Proxy " abaa" ))
428
428
, expected: 0
429
429
}
430
430
431
431
log " splitAt"
432
432
assertEqual
433
- { actual: NESCU .splitAt 0 (nes (SProxy :: SProxy " a" ))
434
- , expected: { before: Nothing , after: Just (nes (SProxy :: SProxy " a" )) }
433
+ { actual: NESCU .splitAt 0 (nes (Proxy :: Proxy " a" ))
434
+ , expected: { before: Nothing , after: Just (nes (Proxy :: Proxy " a" )) }
435
435
}
436
436
assertEqual
437
- { actual: NESCU .splitAt 1 (nes (SProxy :: SProxy " ab" ))
438
- , expected: { before: Just (nes (SProxy :: SProxy " a" )), after: Just (nes (SProxy :: SProxy " b" )) }
437
+ { actual: NESCU .splitAt 1 (nes (Proxy :: Proxy " ab" ))
438
+ , expected: { before: Just (nes (Proxy :: Proxy " a" )), after: Just (nes (Proxy :: Proxy " b" )) }
439
439
}
440
440
assertEqual
441
- { actual: NESCU .splitAt 3 (nes (SProxy :: SProxy " aabcc" ))
442
- , expected: { before: Just (nes (SProxy :: SProxy " aab" )), after: Just (nes (SProxy :: SProxy " cc" )) }
441
+ { actual: NESCU .splitAt 3 (nes (Proxy :: Proxy " aabcc" ))
442
+ , expected: { before: Just (nes (Proxy :: Proxy " aab" )), after: Just (nes (Proxy :: Proxy " cc" )) }
443
443
}
444
444
assertEqual
445
- { actual: NESCU .splitAt (-1 ) (nes (SProxy :: SProxy " abc" ))
446
- , expected: { before: Nothing , after: Just (nes (SProxy :: SProxy " abc" )) }
445
+ { actual: NESCU .splitAt (-1 ) (nes (Proxy :: Proxy " abc" ))
446
+ , expected: { before: Nothing , after: Just (nes (Proxy :: Proxy " abc" )) }
447
447
}
448
448
449
449
nea :: Array ~> NEA.NonEmptyArray
0 commit comments