Ayaz Hafiz
77a1f644a4
Thread error message information for requires
2022-05-06 12:06:27 -04:00
Ayaz Hafiz
c7142da116
Correctly generate type constraints for required symbols in platform
2022-05-06 12:06:27 -04:00
Ayaz Hafiz
e8fbda44fc
Revert "Revert "Thread through symbols_from_requires""
...
This reverts commit 8ac1dfac1a
.
2022-05-06 12:06:27 -04:00
Richard Feldman
5bf5b26061
Add Nuno Ferreira to AUTHORS
2022-05-06 11:35:50 -04:00
Richard Feldman
a5ffb216c8
Merge pull request #3006 from rtfeldman/nunocf/migrating-docs
...
Migrating docs
2022-05-06 11:35:05 -04:00
Nuno Ferreira
2c29a46968
removed code example as it was breaking CI
2022-05-06 15:18:07 +02:00
Ayaz
7afcdf0f95
Merge pull request #3008 from rtfeldman/list-is-unique-lowlevel
...
add ListIsUnique lowlevel operation
2022-05-06 08:45:56 -04:00
Folkert
5755475b3a
add ListIsUnique lowlevel operation
2022-05-06 13:56:35 +02:00
Nuno Ferreira
a46555d14c
Fixed mistake when porting over List docs
2022-05-06 12:02:57 +02:00
Nuno Ferreira
6e69349dc0
Migrated Dict
2022-05-06 11:26:24 +02:00
Nuno Ferreira
c0b04e2800
Migrated builtins/docs/Result.roc docs over to builtins/roc/Result.roc
2022-05-06 11:13:19 +02:00
Nuno Ferreira
e4d6127e66
Merge branch 'nunocf/migrating-docs' of github.com:rtfeldman/roc into nunocf/migrating-docs
2022-05-06 11:00:39 +02:00
Nuno Ferreira
b6294d1aa1
Merge branch 'trunk' of github.com:rtfeldman/roc into nunocf/migrating-docs
2022-05-06 11:00:17 +02:00
Nuno Ferreira
a4b0664d16
Migrated List.roc docs over to builtins/roc/List.roc
2022-05-06 10:59:58 +02:00
Nuno Ferreira
0b094cfab1
Migrated List.roc docs over to builtins/roc/List.roc
2022-05-06 10:43:39 +02:00
Richard Feldman
fcfe66f84d
Merge pull request #3005 from rtfeldman/fix-clap
...
Fix clap argument parsing
2022-05-05 18:45:32 -04:00
Nuno Ferreira
92a691ad0f
Migrated Str
2022-05-06 00:40:53 +02:00
Nuno Ferreira
53f9de3180
Revert "Moved over all Str functions that are still the same"
...
This reverts commit a0ec98f36a
.
2022-05-06 00:29:59 +02:00
Nuno Ferreira
ea2a6bfb29
Migrated Set
2022-05-06 00:27:43 +02:00
Nuno Ferreira
a0ec98f36a
Moved over all Str functions that are still the same
...
There's a few which seem to have been removed but some docs remained.
I read through them and thought they didn't make sense to migrate as the
types changed. Please let me know if this is correct.
Deleted old Str.roc file
2022-05-06 00:18:29 +02:00
Richard Feldman
d337a80ff5
Use matches.value_of_t
2022-05-05 18:00:47 -04:00
Richard Feldman
da3490be8b
Make sure CLI subcommands support the right flags
2022-05-05 17:47:32 -04:00
Richard Feldman
9dc05ac6d7
Drop unused variable
2022-05-05 17:36:36 -04:00
Richard Feldman
a836570a7b
Remove --link option from CLI
2022-05-05 17:36:25 -04:00
Folkert de Vries
e86fd9e879
Merge pull request #3002 from rtfeldman/fix-debug-flags
...
Debug flags fixes
2022-05-05 22:36:45 +02:00
Richard Feldman
8ac1dfac1a
Revert "Thread through symbols_from_requires"
...
This reverts commit 1421aebcd3
.
2022-05-05 16:19:34 -04:00
Richard Feldman
1421aebcd3
Thread through symbols_from_requires
2022-05-05 16:18:47 -04:00
Richard Feldman
59023d2a88
Add VecSet::insert_all
2022-05-05 16:18:38 -04:00
Richard Feldman
e6a72578c1
Add Annotation::add_to
2022-05-05 16:17:49 -04:00
Ayaz
077c5dc1bd
Merge branch 'trunk' into fix-debug-flags
2022-05-05 14:54:39 -04:00
Folkert de Vries
593d634455
Merge pull request #2956 from rtfeldman/def-specialization-for-polymorphic-expressions
...
Polymorphic specialization of defs, at the def site
2022-05-05 20:40:24 +02:00
Ayaz
8bcd64d502
Merge pull request #2999 from rtfeldman/symbol-nonzero-u32
...
Symbol nonzero u32
2022-05-05 13:29:40 -04:00
Ayaz Hafiz
64b87576d3
Add debug flags to cargo config
2022-05-05 12:08:34 -04:00
Ayaz Hafiz
a760510be0
Consolidate and improve debug_flags
2022-05-05 12:06:16 -04:00
Folkert
76fb5308e7
update wasm type size asserts
2022-05-05 17:57:02 +02:00
Ayaz Hafiz
be55398d3c
Revert solve changes
2022-05-05 11:52:41 -04:00
Ayaz Hafiz
674ec3beae
Verify layouts of extracted specialization symbols
2022-05-05 11:46:29 -04:00
Ayaz Hafiz
8228df55c7
Remove resolved stopgap
2022-05-05 11:28:26 -04:00
Ayaz Hafiz
8f593480e5
Simplify specialize_naked_symbol with value variables
2022-05-05 11:23:47 -04:00
Ayaz Hafiz
8d6b86efc7
Minor cleanup
2022-05-05 11:20:23 -04:00
Ayaz Hafiz
a1eb65b169
Debug assert needed specializations are empty after leaving mono
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
19e8b37402
Bugfix handle more specialization instances
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
de924de266
Fix test name typo
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
143b0f61a8
Add a couple tests
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
bf91e151e8
Lift reuse_symbol_or_specialize
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
c79298ea8e
Fix test_gen diffs
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
2b82de1e3f
Fix refcount tests
2022-05-05 11:13:42 -04:00
Ayaz Hafiz
767d76ce02
Turn off flapping test
2022-05-05 11:13:41 -04:00
Ayaz Hafiz
5cef7136db
Correctly ignore ignored mono tests
2022-05-05 11:13:41 -04:00
Ayaz Hafiz
087782f3d0
Closure captures may take on specialized names
2022-05-05 11:13:41 -04:00