Folkert
|
23ea151d5f
|
make decimal math ops correctly report overflow
|
2021-07-18 22:04:32 +02:00 |
|
Folkert
|
bba1d1b4fe
|
Merge remote-tracking branch 'origin/trunk' into add-dec-types
|
2021-06-27 16:26:20 +02:00 |
|
Jared Ramirez
|
ecb89da7b8
|
Add basic Dec operations
|
2021-06-25 10:25:03 -07:00 |
|
Jared Ramirez
|
0827123c88
|
Adding Decimals work!!
|
2021-06-24 11:15:52 -07:00 |
|
Folkert
|
27308e98b7
|
use morphic update mode
|
2021-06-22 20:53:55 +02:00 |
|
Richard Feldman
|
5b91de40db
|
Only include_bytes when actually building
|
2021-06-06 00:51:17 -04:00 |
|
tarjei
|
107822a5cc
|
Add plumbing for List.swap
|
2021-05-29 21:30:16 +02:00 |
|
Richard Feldman
|
829edd509c
|
Include builtins.bc in the roc binary
|
2021-05-26 20:45:27 -04:00 |
|
Folkert
|
2e8a246095
|
Merge remote-tracking branch 'origin/trunk' into zig-list-set
|
2021-05-23 16:28:20 +02:00 |
|
Folkert
|
25ec057b2b
|
write List.set in zig
|
2021-05-22 22:13:54 +02:00 |
|
tarjei
|
f45d89270b
|
Implement basic List.drop that satisfies tests
Issues with uniqueness and copying which leaks memory obviously needs to be fixed.
|
2021-05-18 22:59:55 +02:00 |
|
Eric Henry
|
eda462c6e9
|
implement list.concat in zig
|
2021-05-08 14:39:06 -04:00 |
|
Folkert
|
c071cfba13
|
implement startsWithCodePoint
|
2021-05-02 19:26:08 +02:00 |
|
Folkert
|
586727f74a
|
list single in zig
|
2021-05-01 16:38:11 +02:00 |
|
Folkert
|
42d065af45
|
move List.join to zig
|
2021-04-25 21:43:15 +02:00 |
|
Richard Feldman
|
62e87dc970
|
Merge branch 'trunk' into builtin-sortby
|
2021-04-03 20:30:14 -04:00 |
|
Eric Henry
|
8e36b5797b
|
Merge branch 'trunk' of github.com:rtfeldman/roc into builtin-sortby
|
2021-04-03 10:03:45 -04:00 |
|
rvcas
|
17b39fa1ce
|
feat(bitcode/list): implement listReverse
|
2021-04-02 02:00:46 -04:00 |
|
Folkert
|
f2c144f58c
|
Merge remote-tracking branch 'origin/can-builtins-simplify' into list-range
|
2021-03-31 11:34:32 +02:00 |
|
Eric Henry
|
7045737669
|
sortWith boilerplate done
|
2021-03-30 11:05:31 -04:00 |
|
Folkert
|
d718e21fd3
|
add List.range
|
2021-03-29 23:00:49 +02:00 |
|
Folkert
|
1dd8c25e12
|
implement walk until
|
2021-03-29 20:54:38 +02:00 |
|
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
|
baef33fc0c
|
llvm bindings
map the lowlevel op into LLVM code; it calls zig code, but the zig code does not do anything yet
|
2021-03-04 14:54:41 +01:00 |
|
Folkert
|
9873eb358b
|
write List.append in zig
|
2021-03-03 15:29:22 +01:00 |
|
Folkert
|
a6edc58323
|
make fromUtf8 do RC
|
2021-02-24 21:25:14 +01:00 |
|
Folkert
|
9116e9e8c9
|
add Str.toBytes
|
2021-02-21 19:52:32 +01:00 |
|
Folkert
|
57b78dde06
|
Merge remote-tracking branch 'origin/trunk' into str-fromUtf8
|
2021-02-21 15:25:36 +01:00 |
|
Folkert
|
d29b8764f0
|
List.repeat in zig
|
2021-02-18 23:39:50 +01:00 |
|
Folkert
|
65ab08728a
|
List.mapWithIndex
|
2021-02-17 22:29:15 +01:00 |
|
Folkert
|
7bd228ca9b
|
List.contains in Zig
|
2021-02-17 22:04:54 +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
|
7aceb8dc70
|
List.keepIf in zig
|
2021-02-17 16:45:21 +01:00 |
|
Folkert
|
3093fe9e18
|
Merge remote-tracking branch 'origin/dict-more' into zig-list
|
2021-02-17 16:19:36 +01:00 |
|
Folkert
|
42c5662872
|
List.map in zig!
|
2021-02-17 15:38:55 +01:00 |
|
Anton-4
|
60edbaffee
|
Merge branch 'trunk' into dict-more
|
2021-02-17 14:52:48 +01:00 |
|
Brendan Hansknecht
|
798ac52dcf
|
Merge remote-tracking branch 'origin' into gen_dev/zig_builtins
|
2021-02-15 23:52:23 -08: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 |
|
Brendan Hansknecht
|
7d24d51392
|
gen_dev: generate and link zig builtins.
|
2021-02-14 18:15:00 -08: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
|
e9f2d9d608
|
work on refcount
|
2021-02-13 16:41:13 +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 |
|
Folkert
|
ee21f86f8f
|
hooking everything up
|
2021-02-12 17:18:06 +01:00 |
|
Jared Ramirez
|
f3d9c2f2bb
|
Finish first pass of Str.fromUtf8
|
2021-02-07 20:04:10 -08:00 |
|