Commit Graph

7254 Commits

Author SHA1 Message Date
Richard Feldman
f128ea3644
Fix copy-code buttons on /tutorial 2023-11-20 06:47:22 -05:00
Richard Feldman
b725a114cf
Remove fancy quote from rockin' roc repl 2023-11-18 22:16:14 -05:00
Richard Feldman
91c528193d
cargo fmt 2023-11-18 21:33:38 -05:00
Richard Feldman
89be091f87
Order modules in docs sidebar based on exposes 2023-11-18 21:02:49 -05:00
Richard Feldman
9a12175a96
Drop redundant exposed Set 2023-11-18 21:02:33 -05:00
Richard Feldman
93fe2409e7
Fix link hover color on generated docs 2023-11-18 20:09:51 -05:00
Richard Feldman
06e15973fd
Don't auto-indent doc headings
It looks bad if there are newlines in there
2023-11-18 20:04:09 -05:00
Richard Feldman
b173f8368e
Update docs styles 2023-11-18 20:03:40 -05:00
Richard Feldman
b8f89a121b
Fix some generated documentation styles 2023-11-18 19:48:25 -05:00
Richard Feldman
a2fdd090bd
Merge pull request #5994 from jecaro/fix-op-handling-in-type-missmatch-errors
Show the right fct name in type error messages
2023-11-18 07:42:05 -05:00
Richard Feldman
cc41f3a2f0
Merge pull request #5954 from yukiomoto/fix-num-related-crash
Fix crash caused by number related type error in repl
2023-11-17 20:35:33 -05:00
jecaro
2ffe2fd2dd
fix golden tests accordingly 2023-11-17 10:51:27 +01:00
jecaro
c858031f74
Show the right fct name in type error messages 2023-11-16 16:44:55 +01:00
Brendan Hansknecht
d01fc9156c
add missing traits to RocResult 2023-11-14 18:16:04 -08:00
Anton-4
7b1f2d2ac1
Merge pull request #5982 from jecaro/error-msg-non-utf8
Set a better error msg for non uft8 encoded files
2023-11-14 16:31:24 +01:00
jecaro
0781232940
Set a better error msg for non uft8 encoded files 2023-11-14 15:22:22 +01:00
Ayaz
1c1231bc11
Merge pull request #5975 from roc-lang/fix-exists
Make downloading packages more resilient
2023-11-12 21:02:11 -06:00
Richard Feldman
79e87339b3
Merge pull request #5974 from roc-lang/drop-old-glue
Remove obsolete rust_glue and tests
2023-11-12 21:20:14 -05:00
Brendan Hansknecht
3c68221da5
add test case for glue generation of closures 2023-11-12 11:15:07 -08:00
Brendan Hansknecht
97a7c30eb9
remove constant function name 2023-11-11 16:17:44 -08:00
Brendan Hansknecht
72ddfb036d
correctly handle functions that don't return functions 2023-11-11 15:56:18 -08:00
Brendan Hansknecht
681a130b54
add file header to glue lib file 2023-11-11 15:56:17 -08:00
Brendan Hansknecht
a474423a48
correct the closure rust glue to deal with size and bytes 2023-11-11 15:56:17 -08:00
Richard Feldman
896c010645
Move test_reporting into load to break cyclic dep 2023-11-10 16:16:54 -05:00
Richard Feldman
6bd9fcd6e9
roc_solve shouldn't depend on itself 2023-11-10 16:04:06 -05:00
Richard Feldman
2a4ede7f08
Make downloading packages more resilient 2023-11-10 14:52:34 -05:00
Richard Feldman
8e1e9e216f
Remove obsolete rust_glue and tests 2023-11-10 14:31:18 -05:00
Richard Feldman
2d91dbc4ab
Merge pull request #5971 from roc-lang/more-homepage-improvements
More homepage improvements
2023-11-10 06:28:40 -05:00
Richard Feldman
fb17d89dfc
Format some js 2023-11-09 22:20:07 -05:00
Anton-4
6212820249
use List * in len, withCapacity, isEmpty...
for consistency with Dict and Set

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-11-08 19:50:21 +01:00
Richard Feldman
6f6ab2bba7
Merge pull request #5963 from roc-lang/update-num-docs
Update some Num docs
2023-11-07 21:31:10 -05:00
Yuki Omoto
8580b62f7e
Add runtime error to bring an error to roc instead of using wrong number value just to continue the program 2023-11-08 00:38:03 +09:00
Yuki Omoto
75dff53cc8
Fix crash caused by number related type error
This fixes an issue where number related type errors cause a crash.
For example, using a negative number for `Nat` like List.dropAt [1, 2, 3] -1` as in #5916.
so as f64 number.
2023-11-08 00:38:03 +09:00
Brendan Hansknecht
e6f5ac5d2a
typo and clippy 2023-11-06 21:04:50 -08:00
Brendan Hansknecht
23c2b15115
also add static lib support with fallback to object file 2023-11-06 21:04:50 -08:00
Brendan Hansknecht
1085be396e
add fallback to legacy host if preprocessed host is missing from prebuilt platform 2023-11-06 21:04:50 -08:00
Richard Feldman
9bd10704a3
Update some Num docs 2023-11-06 21:50:20 -05:00
Brendan Hansknecht
b0442c342a
Merge pull request #5956 from roc-lang/preprocess-cli
add preprocess host cli option
2023-11-06 11:47:18 -08:00
Brendan Hansknecht
2a385839fe
deal with system target 2023-11-06 09:31:22 -08:00
Brendan Hansknecht
6006891889
correct path and add TODO 2023-11-06 09:31:22 -08:00
Brendan Hansknecht
8e86640bd7
add preprocess host cli option 2023-11-06 09:31:22 -08:00
Folkert
abff41c91f
update mono tests 2023-11-06 18:19:34 +01:00
Richard Feldman
e59d4e57c5
Add List.appendIfOk and List.prependIfOk 2023-11-06 18:13:15 +01:00
Brian Carroll
a2f4d418bb
Fix Wasm backend compile error in Web REPL build 2023-11-06 08:08:00 +00:00
Brian Carroll
eb76ec4e90
Simplify call_import and call 2023-11-05 23:57:37 +00:00
Brian Carroll
10b0357140
Trim load_symbols_for_call 2023-11-05 23:55:26 +00:00
Brian Carroll
87ef10a4e5
Remove unused args from lowlevel helpers 2023-11-05 23:45:29 +00:00
Brian Carroll
84a230a2e5
Remove unused args from call 2023-11-05 23:32:20 +00:00
Brian Carroll
4b0c5fd0c6
Delete pushes and pops for each instruction 2023-11-05 23:20:47 +00:00
Brian Carroll
b5d3af0522
Delete VmBlock, vm_block_stack 2023-11-05 23:20:47 +00:00