rvcas
|
268ab82410
|
feat(List): add map3
|
2021-03-08 21:12:19 -05:00 |
|
Richard Feldman
|
1211fa93f7
|
Merge pull request #1049 from rtfeldman/map2
List.map2
|
2021-03-05 22:55:12 -05:00 |
|
Folkert
|
2e73e47673
|
setup
just some stuff we need in place for the parser to recognice map2 and to give it a (hardcoded) type
|
2021-03-04 14:42:43 +01:00 |
|
Folkert
|
b7ed6929ba
|
append must now own its first argument too
|
2021-03-03 20:08:50 +01:00 |
|
Folkert
|
9116e9e8c9
|
add Str.toBytes
|
2021-02-21 19:52:32 +01:00 |
|
Folkert
|
43e71f2ee9
|
int cast
|
2021-02-21 16:07:35 +01:00 |
|
Folkert
|
128741e585
|
add right shift operators
|
2021-02-21 16:01:01 +01:00 |
|
Folkert
|
93359b88cb
|
Merge remote-tracking branch 'origin/str-fromUtf8' into bytes
|
2021-02-21 15:31:49 +01:00 |
|
Folkert
|
57b78dde06
|
Merge remote-tracking branch 'origin/trunk' into str-fromUtf8
|
2021-02-21 15:25:36 +01:00 |
|
Folkert
|
ea76578e06
|
add Num.bitwiseOr and Num.shiftLeftBy
|
2021-02-21 15:15:16 +01:00 |
|
Folkert
|
9473a332db
|
clippy
|
2021-02-19 19:22:05 +01:00 |
|
Folkert
|
b24882eb95
|
adjust borrow signatures of builtins
|
2021-02-19 17:10:30 +01:00 |
|
Folkert
|
d29b8764f0
|
List.repeat in zig
|
2021-02-18 23:39:50 +01:00 |
|
Folkert
|
32bba5206a
|
Merge remote-tracking branch 'origin/specialize-owned' into dict-more
|
2021-02-18 22:42:17 +01:00 |
|
Folkert
|
0cdea4e36a
|
remove passed_by_pointer infrastructure
|
2021-02-18 19:48:36 +01:00 |
|
Folkert
|
0d64d5ac1b
|
wrap by-pointer functions so they own all arguments
|
2021-02-18 19:11:02 +01:00 |
|
Folkert
|
0b6975fa77
|
de-alias same symbol with different layouts in borrow inference
|
2021-02-18 15:53:37 +01:00 |
|
Richard Feldman
|
fe98229aa3
|
Merge branch 'trunk' into dict-more
|
2021-02-17 23:47:13 -05:00 |
|
Folkert
|
65ab08728a
|
List.mapWithIndex
|
2021-02-17 22:29:15 +01:00 |
|
Folkert
|
3fe80b1a1e
|
List.keepOks and List.keepErrs
|
2021-02-17 21:03:21 +01:00 |
|
Folkert
|
56427c5fac
|
List.walk in zig
|
2021-02-17 17:37:06 +01:00 |
|
Folkert
|
80736f93b9
|
fix mono tests
|
2021-02-17 00:48:37 +01:00 |
|
Folkert
|
4b20f969de
|
never borrow a closure layout
|
2021-02-16 21:58:52 +01:00 |
|
Folkert
|
2a22f6254f
|
Merge remote-tracking branch 'origin/trunk' into specialize-owned
|
2021-02-16 17:08:35 +01:00 |
|
Folkert
|
e4f0dc8897
|
crude prototype
|
2021-02-16 14:42:16 +01:00 |
|
Folkert
|
49ca8f3e86
|
add Set.fromList
|
2021-02-16 00:51:23 +01:00 |
|
Folkert
|
13b2c23c01
|
working AStar
|
2021-02-15 21:34:55 +01:00 |
|
Folkert
|
1256327caa
|
dict walk
|
2021-02-14 21:16:42 +01:00 |
|
Folkert
|
02db8f1a05
|
union and intersection
|
2021-02-14 19:55:01 +01:00 |
|
Folkert
|
210bd18fe3
|
implement decref, fuse RC operations
|
2021-02-14 03:16:11 +01:00 |
|
Folkert
|
16143bc06e
|
first steps for Dict.keys and Dict.values
|
2021-02-13 18:35:36 +01:00 |
|
Folkert
|
685ae620a1
|
Merge remote-tracking branch 'origin/trunk' into dict-insert
|
2021-02-13 16:41:23 +01:00 |
|
Folkert
|
ac5eb0f6f6
|
Dict.get
|
2021-02-13 16:12:45 +01:00 |
|
Folkert
|
afe2f51660
|
basic versions of contains and remove
|
2021-02-12 23:47:02 +01:00 |
|
Anton-4
|
30dca9528c
|
Merge branch 'trunk' into valgrind_ci
|
2021-02-12 11:55:35 +01:00 |
|
Folkert
|
9d3db2f507
|
revise RC for function pointers
|
2021-02-11 15:27:46 +01:00 |
|
Folkert
|
b6ceaab341
|
first steps for init
|
2021-02-09 22:47:38 +01:00 |
|
Jared Ramirez
|
815f633a58
|
[WIP] Setup rust side to call Str.fromUtf8
|
2021-02-07 20:04:10 -08:00 |
|
Folkert
|
2d63e24843
|
make hash work for integers/floats/strings
|
2021-02-06 21:33:56 +01:00 |
|
Chadtech
|
69fcbf70ea
|
Merge branch 'trunk' into dict
|
2021-01-31 15:46:22 -05:00 |
|
Chadtech
|
7a64ffede5
|
Merge branch 'trunk' of github.com:rtfeldman/roc into dict
|
2021-01-29 21:17:32 -05:00 |
|
Folkert
|
55eff1dba1
|
fix oversights
|
2021-01-28 15:32:22 +01:00 |
|
Folkert
|
936bf459eb
|
initial version of rc optimization
|
2021-01-28 13:14:54 +01:00 |
|
Folkert
|
0166a4d915
|
fix test hanging forever
|
2021-01-25 13:20:40 +01:00 |
|
Folkert
|
48c8343d53
|
add Str.joinWith
|
2021-01-25 00:30:48 +01:00 |
|
Chadtech
|
ec7d8e0dc9
|
Bringing in Trunk and resolving conflict
|
2021-01-23 21:23:31 -05:00 |
|
Folkert
|
15cbadf652
|
add inc field to Inc instruction
|
2021-01-22 00:16:20 +01:00 |
|
Chadtech
|
520dcfbaca
|
Wiring up dictionary and hash rust code to their zig counterparts
|
2021-01-18 15:25:37 -05:00 |
|
Chadtech
|
c7f6de2afe
|
Merge branch 'trunk' of github.com:rtfeldman/roc into dict
|
2021-01-16 14:55:09 -05:00 |
|
Sébastien Besnier
|
fdc2b6ad86
|
add bitwise xor
|
2021-01-14 16:12:46 +01:00 |
|