Richard Feldman
|
31f7d72ce0
|
Merge pull request #3529 from rtfeldman/derive-lists
Derive encoding for lists
|
2022-07-17 14:28:44 -04:00 |
|
Richard Feldman
|
f575807834
|
Merge remote-tracking branch 'origin/trunk' into outdent-infix
|
2022-07-16 16:08:36 -04:00 |
|
Ayaz Hafiz
|
863cdfe2a1
|
Format JSON
|
2022-07-16 12:31:08 -04:00 |
|
Ayaz Hafiz
|
e06e83be05
|
Fix JSON list encoding bug
|
2022-07-16 12:31:07 -04:00 |
|
Brian Carroll
|
dae8eccb70
|
Fix a comment in Str.roc
|
2022-07-16 08:26:19 +01:00 |
|
Folkert de Vries
|
1b1b63aad0
|
Merge branch 'trunk' into assoc-list-dict
|
2022-07-14 16:47:50 +02:00 |
|
Richard Feldman
|
7ed35eca50
|
roc format builtins
|
2022-07-13 23:16:09 -04:00 |
|
Folkert
|
e6019a1eca
|
formatting
|
2022-07-13 23:11:58 +02:00 |
|
Folkert
|
cf69d41a7b
|
implement set operations on dict
|
2022-07-13 11:33:39 +02:00 |
|
Folkert
|
79f8ae4e69
|
make Set/Dict mostly work
|
2022-07-13 11:15:57 +02:00 |
|
Richard Feldman
|
5f430034f3
|
roc format List.roc
|
2022-07-12 22:04:55 -04:00 |
|
Folkert
|
4d33e32078
|
comment
|
2022-07-13 01:09:03 +02:00 |
|
Folkert
|
66c0b7d9fd
|
formatting
|
2022-07-13 01:00:27 +02:00 |
|
Folkert
|
f9d8e01561
|
implement Dict/Set completely in roc
|
2022-07-13 00:35:20 +02:00 |
|
Folkert
|
32207beedf
|
List.sublist: make sure input list is decremented if slice length is 0
|
2022-07-12 22:51:44 +02:00 |
|
Richard Feldman
|
d2e5efadc0
|
roc format builtins
|
2022-07-11 13:14:34 -04:00 |
|
Ayaz Hafiz
|
5e3ccc30cb
|
Inject List.len into Num, and properly import List in Str
|
2022-07-10 16:03:30 -04:00 |
|
Ayaz Hafiz
|
1646e84a77
|
Make json import str
|
2022-07-10 13:15:30 -04:00 |
|
Ayaz Hafiz
|
f06c2af4f1
|
Make sure Json.roc imports List
|
2022-07-10 10:32:28 -04:00 |
|
Marten/Qqwy
|
620d719661
|
Run the formatter
|
2022-07-09 14:28:30 +02:00 |
|
Marten/Qqwy
|
906aa5bbb0
|
Fix implementation and tests for Result.after and Result.afterErr
|
2022-07-09 14:28:30 +02:00 |
|
Marten/Qqwy
|
5632d07179
|
Pure Roc implementation of Result.alterErr
|
2022-07-09 14:28:29 +02:00 |
|
Folkert
|
e8530eaca5
|
improve lowlevel unwrapping
|
2022-07-08 22:13:13 +02:00 |
|
Folkert
|
c3914883be
|
format our roc code
|
2022-07-08 15:00:10 +02:00 |
|
Folkert
|
41768bfa97
|
new approach for defining our builtins
|
2022-07-08 13:46:34 +02:00 |
|
Folkert
|
2f18ff39dc
|
use List.appendUnsafe in List.roc
|
2022-07-07 23:20:43 +02:00 |
|
Folkert
|
56c9787e8f
|
List.appendUnsafe and List.reserve
|
2022-07-07 22:40:28 +02:00 |
|
Richard Feldman
|
7e12171b76
|
roc format builtins
|
2022-07-06 14:00:40 -04:00 |
|
Richard Feldman
|
7365da6f69
|
Merge pull request #3370 from rtfeldman/list-unreachable
List unreachable
|
2022-07-06 10:45:50 -04:00 |
|
Jan Van Bruggen
|
0002cdf8ec
|
Merge pull request #3380 from rtfeldman/3377-list-range-segfault
Fixes `List.range` segfaulting
|
2022-07-06 00:59:01 -06:00 |
|
Folkert
|
3a30e77726
|
Merge remote-tracking branch 'origin/trunk' into list-unreachable
|
2022-07-06 01:38:50 +02:00 |
|
Folkert de Vries
|
93dbda9ac5
|
Merge pull request #3399 from rtfeldman/pure-roc-map-with-index
Pure Roc `List.mapWithIndex`
|
2022-07-06 00:25:46 +02:00 |
|
Folkert
|
3360d9e5cd
|
recurse correctly
|
2022-07-05 22:06:49 +02:00 |
|
Folkert
|
68de9723cd
|
fix incorrect tag name
|
2022-07-05 11:33:53 +02:00 |
|
Folkert
|
6d7c329698
|
Str.walkScalars
|
2022-07-04 18:01:19 +02:00 |
|
Folkert
|
9c41a4d442
|
str.appendScalar
|
2022-07-04 16:27:04 +02:00 |
|
Brian Carroll
|
557ae4dd9c
|
builtins: Implement List.mapWithIndex in pure Roc
|
2022-07-04 14:57:18 +01:00 |
|
Folkert
|
ab721dd3c1
|
Str.reserve
|
2022-07-04 14:57:20 +02:00 |
|
Folkert
|
f7b8094dfb
|
expose countUtf8Bytes
|
2022-07-04 13:59:19 +02:00 |
|
Folkert
|
5904934887
|
rename countBytes -> countUtf8Bytes
|
2022-07-03 21:49:01 +02:00 |
|
Folkert
|
65f80b61c6
|
add Str.walkUtf8WithIndex
|
2022-07-03 20:24:08 +02:00 |
|
Folkert
|
eeb271d07f
|
Str.splitFirst and Str.splitLast
|
2022-07-03 19:47:06 +02:00 |
|
Folkert
|
be3800d7fa
|
add substringUnsafe roc function
|
2022-07-03 17:15:25 +02:00 |
|
Folkert
|
1f943a5452
|
add Str.getUnsafe
|
2022-07-03 13:46:22 +02:00 |
|
Marten/Qqwy
|
ce0bbbcef4
|
Fix segfault of List.range 0 3
|
2022-07-03 13:16:01 +02:00 |
|
Folkert
|
eefba96a16
|
format roc code
|
2022-07-03 13:02:41 +02:00 |
|
Folkert
|
8a611fdb34
|
use unreachable to implement walk
|
2022-07-03 03:01:23 +02:00 |
|
Folkert
|
762258ae20
|
Merge remote-tracking branch 'origin/trunk' into list-unreachable
|
2022-07-03 02:54:15 +02:00 |
|
Folkert de Vries
|
2a82d24847
|
Merge pull request #3369 from rtfeldman/pure-roc-list-walk
List.walk and friends in pure Roc
|
2022-07-03 02:32:43 +02:00 |
|
Folkert de Vries
|
d2c07f350d
|
Merge pull request #3371 from rtfeldman/starts-with-scalar
Str.startsWithCodePt -> Str.startsWithScalar
|
2022-07-03 00:22:21 +02:00 |
|