Commit graph

1925 commits

Author SHA1 Message Date
Anton-4
9ac64ac140
correct link
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-03-31 18:26:20 +02:00
Sam Mohr
2150ee2219
Remove Task from Roc 2025-01-08 17:00:40 -08:00
Sam Mohr
8e5d875604
Merge branch 'main' into auto-snake-case 2025-01-08 01:51:12 -08:00
Sam Mohr
b56fbd38e1
Progress on updating entire compiler for snake_case 2025-01-05 03:48:03 -08:00
Joshua Warner
f721569421
Force newline for multi-line closures where the inner element is not outdentable 2025-01-01 14:59:21 -05:00
Luke Boswell
a3fecaad73
Move all interop examples to roc-lang/examples 2024-12-22 15:25:26 +11:00
Luke Boswell
eef68e3b42
move platform-switching into cli tests 2024-12-22 15:15:26 +11:00
Anton-4
c89dccb6f4
Merge pull request #7386 from roc-lang/examples-and-testing
fix nightly testing + updates
2024-12-17 20:18:50 +01:00
Anton-4
17960d1154
fix nightly testing + updates 2024-12-17 14:17:21 +01:00
Joshua Warner
307b0d9ea9
Fix closure indentation and indented-else handling in niche pattern case 2024-12-15 18:33:52 -08:00
Luke Boswell
2feb5d3c2e
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig 2024-11-29 08:58:47 +11:00
Anton-4
8e23f96fbd
nightly tests fixes 2024-11-19 11:41:50 +01:00
Luke Boswell
f4451722e8
Merge remote/main into upgrade branch 2024-11-13 09:02:37 +11:00
Luke Boswell
dc3aa06d61
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig 2024-11-13 09:02:20 +11:00
Luke Boswell
69c2fef943
Merge remote-tracking branch 'remote/main' into list-splitting 2024-11-13 07:34:03 +11:00
Luke Boswell
e4d0115ca4
Merge remote-tracking branch 'remote/main' into rebuild-platform 2024-11-11 11:55:06 +11:00
Isaac Van Doren
45b50bd131
add List.splitAt 2024-11-09 17:16:21 -06:00
Anton-4
219ebe084a
update everything to basic-cli 0.16.0 2024-11-08 15:51:20 +01:00
Agus Zubiaga
89a918cebe
Fix unifying pure with flex vars 2024-11-07 18:54:19 -03:00
Agus Zubiaga
75856ae804
Support ! in symbols provided to host 2024-11-07 18:54:16 -03:00
Agus Zubiaga
460fa693fd
Desugar stmt expr before checking whether it's suffixed 2024-11-07 18:54:15 -03:00
Agus Zubiaga
01c94050c8
Detect fx mode based on hosted module 2024-11-07 18:54:15 -03:00
Agus Zubiaga
7a7650c11d
Parse lowercase idents ending in ! 2024-11-07 18:54:14 -03:00
Agus Zubiaga
bc3ab0186a
Generate effectful hosted functions 2024-11-07 18:54:13 -03:00
Luke Boswell
d5251057c6
fix typo 2024-11-04 16:08:45 +11:00
Luke Boswell
293fedb602
add build script to allow undefined, make workspace cargo happy 2024-11-04 16:05:02 +11:00
Luke Boswell
f20465ca41
use no_main on static lib 2024-11-04 15:58:43 +11:00
Luke Boswell
1b0cd14715
add script to prebuild platform-switching rust 2024-11-04 15:37:34 +11:00
Luke Boswell
745c99f321
fix rust platform switching build script 2024-10-24 13:00:12 +11:00
Luke Boswell
bc60d623f2
cleaup platform-switching Rust platform 2024-10-24 12:30:34 +11:00
Luke Boswell
99e2bc2038
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig 2024-09-05 12:11:51 +10:00
Luke Boswell
dc138b8c5c
remove last usage of basic-cli platform from the tests 2024-09-04 21:55:01 +10:00
Luke Boswell
5dfcdaed1e
migrate inspect-logging.roc into cli tests and use effects platform 2024-09-04 21:18:03 +10:00
Luke Boswell
012a2fc63f
Merge remote-tracking branch 'remote/main' into rebuild-platform 2024-09-03 20:35:39 +10:00
Anton-4
e7a44430fd
update to basic cli 15 2024-08-31 14:30:07 +02:00
Sam Mohr
9263986433
Fix discordant u8 and u64 types 2024-08-29 19:04:06 -07:00
Sam Mohr
74f9b99388
Use HashMap to store false-interpreter files 2024-08-29 18:42:58 -07:00
Anton-4
7938e4bdc8
basic-cli 0.15, test fixes 2024-08-28 18:39:15 +02:00
Anton-4
ca7d1cb3fa
Revert "Avoid defining unsized platform Tasks"
This reverts commit d3732b4440.
2024-08-28 16:37:01 +02:00
Sam Mohr
d3732b4440
Avoid defining unsized platform Tasks 2024-08-26 15:04:31 -07:00
Sam Mohr
79cfcb072b
Pluralize PlatformTasks module 2024-08-26 00:05:09 -07:00
Luke Boswell
10241b3f98
Merge remote-tracking branch 'remote/main' into builtin-task 2024-08-24 09:53:08 +10:00
Anton-4
44b8abdead
update to basic-cli 0.14 2024-08-23 15:50:05 +02:00
Luke Boswell
d77ce4fe6b
Merge remote-tracking branch 'remote/main' into builtin-task 2024-08-22 10:06:47 +10:00
Anton-4
8f9d4149ca
flush write_all
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-08-20 12:36:15 +02:00
Sam Mohr
9511334167
Merge branch 'main' into builtin-task 2024-08-19 23:42:47 -07:00
Sam Mohr
12df3a04de
Merge attempt 2024-08-19 23:34:05 -07:00
Sam Mohr
f9008c3af0
Fix broken CLI tests 2024-08-16 23:37:31 -07:00
Sam Mohr
50f6e11423
Deprecate backpassing to prepare for eventual removal 2024-08-16 22:36:04 -07:00
Luke Boswell
767ec7af84
cli run tests passing on macos 2024-08-16 17:59:53 +10:00