Richard Feldman
|
0e74cc14cc
|
Merge pull request #4653 from roc-lang/fix-mv
Fallback to deep copy if `rename` fails when unpacking package tarball
|
2022-12-02 07:19:57 -05:00 |
|
Richard Feldman
|
84eb82b815
|
Make fs_extra a workspace dependency
|
2022-12-01 22:33:04 -05:00 |
|
Ayaz Hafiz
|
6e1a6e5fa4
|
Bump wasm3 to avoid blacklist
|
2022-12-01 09:51:31 -06:00 |
|
Anton-4
|
6da5c70be5
|
use whitelist fixed wasm3-rs
|
2022-11-30 18:13:56 +01:00 |
|
Richard Feldman
|
f5cb2d73a1
|
Merge branch 'precompiled-legacy' into https-packages
|
2022-11-24 04:29:56 -05:00 |
|
Brian Carroll
|
b0e89dd386
|
wasm_interp: new crate, with a value_stack module
|
2022-11-21 19:54:48 +00:00 |
|
Richard Feldman
|
721841fa1f
|
Provide roc_cache_dir everywhere
|
2022-11-20 19:53:48 -05:00 |
|
Brian Carroll
|
2fa4c33b77
|
Merge branch 'main' of github.com:roc-lang/roc into wasm_module_crate
|
2022-11-15 21:16:25 +00:00 |
|
Folkert
|
662bf1de99
|
more workspace dependencies
|
2022-11-13 16:10:02 +01:00 |
|
Folkert
|
2c23a106f2
|
make inkwell a workspace dependency
|
2022-11-13 15:00:48 +01:00 |
|
Brian Carroll
|
63d9187343
|
move wasm_module out of gen_wasm
|
2022-11-13 09:03:08 +00:00 |
|
Folkert
|
be266d7a72
|
don't remove str
|
2022-11-09 18:21:26 +01:00 |
|
Folkert
|
52ea287204
|
Revert "simplify cargo toml"
This reverts commit f6ce4ecab7 .
|
2022-11-09 18:20:37 +01:00 |
|
Folkert
|
f6ce4ecab7
|
simplify cargo toml
|
2022-11-09 18:15:50 +01:00 |
|
Anton-4
|
64ae063022
|
strip debug before sha
|
2022-10-25 18:08:14 +02:00 |
|
Ayaz Hafiz
|
46aab8ad8c
|
Use roc_serialize for subs serialization
|
2022-10-11 09:19:25 -05:00 |
|
Jan Van Bruggen
|
527f39b8f2
|
Move Roc CLI testing examples to crates/
|
2022-09-11 22:32:15 -06:00 |
|
Ayaz Hafiz
|
14291c4ebc
|
Add an interner crate
|
2022-08-31 14:33:51 -05:00 |
|
Ayaz Hafiz
|
848facb386
|
Add roc_tracing crate and initial traces in mono
|
2022-08-23 12:47:41 -05:00 |
|
Ayaz Hafiz
|
0989b2cb82
|
Move solve problems to their own crate
|
2022-07-28 08:57:32 -04:00 |
|
Richard Feldman
|
98c6ab0e97
|
Rename crates/bindgen to crates/glue
|
2022-07-24 10:25:24 -04:00 |
|
Folkert
|
998508521e
|
add the repl_expect crate
|
2022-07-06 14:06:12 +02:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|
Ayaz Hafiz
|
5c1f003242
|
Call it derive keying
|
2022-06-15 16:32:43 -04:00 |
|
Ayaz Hafiz
|
834f75099f
|
Move derive content hashing to its own crate
|
2022-06-15 14:29:35 -04:00 |
|
Ayaz Hafiz
|
8f3dfa990a
|
Rename derivers to derive
|
2022-06-15 14:26:57 -04:00 |
|
Ayaz Hafiz
|
ccd78a560f
|
Add test module for derivers
|
2022-06-15 14:26:55 -04:00 |
|
Ayaz Hafiz
|
3684412f17
|
Hide unify, solve in mono behind a new late_solve crate
This ensures you can't just call into roc_unify from mono, and that
lambda sets will necessarily be resolved as needed.
|
2022-06-08 10:00:00 -04:00 |
|
Folkert
|
0022f345ac
|
remove ena dependency
|
2022-06-01 15:33:19 +02:00 |
|
Richard Feldman
|
a4e4046739
|
Exclude examples/ in workspace Cargo.toml
|
2022-05-24 12:04:31 -04:00 |
|
Richard Feldman
|
bd1f2aaf0b
|
Add docs_cli crate
|
2022-05-08 22:03:15 -04:00 |
|
Richard Feldman
|
afd232281c
|
Add some basic bindgen stuff
|
2022-05-06 15:08:05 -04:00 |
|
Brian Carroll
|
f9aeed8cc8
|
Move wasi-libc-sys into the workspace
|
2022-05-03 19:23:16 +01:00 |
|
Brian Carroll
|
dd1d49db75
|
Build WASI libc using Zig, instead of using a checked-in binary
|
2022-05-03 08:00:58 +01:00 |
|
Ayaz Hafiz
|
9964f86a3d
|
Factor bespoke debug variables into debug_flags crate
|
2022-04-29 17:45:55 -04:00 |
|
Folkert
|
311e464b70
|
add load_internal
|
2022-03-23 15:18:22 +01:00 |
|
Anton-4
|
0ca66cc41b
|
Merge branch 'trunk' of github.com:rtfeldman/roc into new-syntax-highlight
|
2022-03-07 20:01:38 +01:00 |
|
Brian Carroll
|
f2adf71873
|
Move alias analysis to its own crate instead of roc_mono
Shrinks roc_repl_wasm by 400kB (~8%)
|
2022-03-04 14:50:02 +00:00 |
|
Anton-4
|
0fee3c7b23
|
exclude roc_std to fix windows link error
|
2022-03-02 07:56:56 +01:00 |
|
Anton-4
|
bddab60e6b
|
Merge branch 'trunk' of github.com:rtfeldman/roc into new-syntax-highlight
|
2022-03-01 11:36:59 +01:00 |
|
ayazhafiz
|
b9a29bdb16
|
Make exhaustive checking its own crate
Prepares for moving exhaustiveness checking to the closer typechecking
phase. Doing this one step at a time so that git preserves the rename.
|
2022-02-27 20:28:25 -05:00 |
|
Anton-4
|
440a3cd15b
|
started moving tokenizer and grammar for syntax_highlighting
|
2022-02-11 13:54:10 +01:00 |
|
Brian Carroll
|
03c99bdb44
|
repl: move tests into their own package
|
2022-02-02 23:42:46 +00:00 |
|
Brian Carroll
|
9ace2fd9a3
|
repl: delete app_memory and put "external memory" logic into repl_wasm
|
2022-02-02 23:08:12 +00:00 |
|
Brian Carroll
|
f098c6cb99
|
repl: initial working version with new crate structure
|
2022-01-30 09:12:29 +00:00 |
|
Folkert
|
afd11e1cb1
|
move target -> roc_target
|
2022-01-26 23:33:29 +01:00 |
|
Folkert
|
2d23adb2a1
|
add roc_target crate
|
2022-01-26 13:55:06 +01:00 |
|
Mats Sigge
|
71f359fbdc
|
Move macros from roc_reporting to new roc_error_macros module
The `internal_error!` and `user_error!´ macros can't be used everywhere
when they live in `roc_reporting` due to circular dependencies.
|
2022-01-23 18:40:04 +01:00 |
|
Joshua Warner
|
fdeafe4bab
|
Make assert output more understandable
|
2021-11-30 17:48:24 -08:00 |
|
Callum Dunster
|
f972098e70
|
Move reporting module into root.
|
2021-11-16 19:58:21 +01:00 |
|