Folkert
|
0aa7cb8479
|
cleanup
|
2022-04-24 18:46:16 +02:00 |
|
Folkert
|
c5f433ab94
|
do our sorting using just SSCs
|
2022-04-24 18:39:29 +02:00 |
|
Ayaz
|
64ed7eea95
|
Merge branch 'trunk' into fix-when-branch-solving
|
2022-04-24 12:19:22 -04:00 |
|
Folkert de Vries
|
c02eaf7561
|
Merge pull request #2921 from rtfeldman/gather-reference-matrix
construct reference matrix on the fly
|
2022-04-24 18:17:33 +02:00 |
|
Sean Hagstrom
|
b147890b08
|
feat(formatter): implement outdent formatting for multiline lists and records
|
2022-04-24 16:52:02 +01:00 |
|
Folkert
|
fe76858e2d
|
an error message that was changed is now what it was again
|
2022-04-24 17:43:34 +02:00 |
|
Folkert
|
6b0c4b5df0
|
remove some usize -> u32 casts
|
2022-04-24 17:41:01 +02:00 |
|
Folkert
|
da9899e7bb
|
use a bitvec-based approach to return the SCCs
|
2022-04-24 17:36:40 +02:00 |
|
Folkert
|
3d9cda57cc
|
moe the others over
|
2022-04-24 17:28:46 +02:00 |
|
Folkert
|
62a80db379
|
move correct_mutual_recursive_type_alias over
|
2022-04-24 17:21:52 +02:00 |
|
Folkert
|
0569d23385
|
add rows helper for Sccs
|
2022-04-24 17:10:28 +02:00 |
|
Folkert
|
b8db6aae8d
|
use bitvec to return SCCs
|
2022-04-24 16:51:51 +02:00 |
|
Ayaz Hafiz
|
f94d91b8ab
|
Fix region and save an alloc
|
2022-04-24 10:25:32 -04:00 |
|
Ayaz Hafiz
|
cd89902e7a
|
Smarter about region calculation
|
2022-04-24 10:19:47 -04:00 |
|
Ayaz Hafiz
|
1e03ab8fe2
|
Update regions
|
2022-04-24 10:19:36 -04:00 |
|
Folkert
|
a7e781ece2
|
simplify earlier topological sort of abilities/aliases
|
2022-04-24 16:19:31 +02:00 |
|
Folkert
|
0f4a5bdd74
|
rename
|
2022-04-24 15:46:17 +02:00 |
|
Folkert
|
d22a4711d4
|
use VecMap to store aliases
|
2022-04-24 15:37:44 +02:00 |
|
Richard Feldman
|
3d9daed836
|
Add Oskar Hahn to AUTHORS
|
2022-04-24 09:09:03 -04:00 |
|
Richard Feldman
|
65ef18421b
|
Merge pull request #2936 from rtfeldman/fix_tutorial
Fix tutorial
|
2022-04-24 08:32:27 -04:00 |
|
Folkert
|
cf89dd7f84
|
finetuning some comments
|
2022-04-24 13:50:47 +02:00 |
|
Folkert
|
dbae805071
|
minor cleanup to recursive alias creation
|
2022-04-24 13:43:04 +02:00 |
|
Folkert
|
912d9db293
|
use one fewer bitvec
|
2022-04-24 13:23:17 +02:00 |
|
Folkert
|
e5afb156eb
|
fix comment
|
2022-04-24 13:15:35 +02:00 |
|
Oskar Hahn
|
43a6b5ca5a
|
Fix tutorial
The example package was moved from
`example/cli/platform` to `example/interactive/cli-platform` in
https://github.com/rtfeldman/roc/pull/2470
|
2022-04-24 11:15:03 +02:00 |
|
Richard Feldman
|
5022b2029f
|
Merge pull request #2852 from rtfeldman/breakout
Breakout example
|
2022-04-23 23:11:53 -04:00 |
|
Richard Feldman
|
5d75be38b6
|
Num.rem no longer returns a Result
|
2022-04-23 22:38:05 -04:00 |
|
Richard Feldman
|
6d991476c4
|
Merge remote-tracking branch 'origin/trunk' into breakout
|
2022-04-23 22:37:24 -04:00 |
|
Richard Feldman
|
d9a16ff5b2
|
Merge pull request #2927 from rtfeldman/upgrade-target-lexicon
Upgrade target-lexicon
|
2022-04-23 22:09:58 -04:00 |
|
Richard Feldman
|
cae89de3c2
|
roc format examples/breakout
|
2022-04-23 22:09:34 -04:00 |
|
Richard Feldman
|
5054b526f9
|
Merge pull request #2883 from rtfeldman/sqrt-unchecked
rem, sqrt, log are unchecked but have checked variants
|
2022-04-23 20:59:23 -04:00 |
|
Richard Feldman
|
57b7832917
|
Upgrade target-lexicon
|
2022-04-23 20:51:57 -04:00 |
|
Richard Feldman
|
3e1722ac01
|
Fix breakout example
|
2022-04-23 20:37:23 -04:00 |
|
Folkert
|
452447232f
|
bitvec all the things
|
2022-04-24 02:18:43 +02:00 |
|
Richard Feldman
|
83d08a10c6
|
Fix type mismatch in Deriv example
|
2022-04-23 20:02:28 -04:00 |
|
Richard Feldman
|
061b26e90d
|
Add breakout to examples under test
|
2022-04-23 19:45:53 -04:00 |
|
Richard Feldman
|
05164aad4b
|
Use divTruncChecked over divFloorChecked in Deriv
|
2022-04-23 19:35:15 -04:00 |
|
Folkert
|
b0ceaf0372
|
instantiate aliases with a function
|
2022-04-24 01:04:59 +02:00 |
|
Folkert
|
f7010336bb
|
use vecs more
|
2022-04-24 00:16:26 +02:00 |
|
Folkert
|
a556cccb1e
|
populate the matrix
|
2022-04-23 23:54:05 +02:00 |
|
Folkert
|
5c992e49d9
|
rust is hard sometimes
|
2022-04-23 23:33:28 +02:00 |
|
Folkert
|
747ff262e0
|
stop wrapping in an Option
|
2022-04-23 23:09:50 +02:00 |
|
Folkert
|
020029138e
|
stop always returning an empty output
|
2022-04-23 23:02:34 +02:00 |
|
Folkert
|
1f824f3664
|
track exactly when we introduce a symbol in a let-block
|
2022-04-23 23:00:20 +02:00 |
|
Folkert
|
ca072b6625
|
add function references test
|
2022-04-23 22:15:17 +02:00 |
|
Folkert
|
c9d422335f
|
inline function
|
2022-04-23 22:15:09 +02:00 |
|
Folkert
|
0f245ba778
|
insert type aliases instead of relying on scope check
|
2022-04-23 22:14:50 +02:00 |
|
Richard Feldman
|
95ca4d48e5
|
Re-remove divFloor
|
2022-04-23 16:12:11 -04:00 |
|
Folkert
|
91e4a0636f
|
enable do_pass_bool_byte_closure_layout only in release mode
|
2022-04-23 21:58:36 +02:00 |
|
Folkert
|
397d1c1db3
|
rename
|
2022-04-23 21:57:17 +02:00 |
|