Fábio Beirão
8e9569c81e
Return/Returns consistency for the Box module
2023-05-26 12:11:24 +02:00
Fábio Beirão
698c9715af
Use serialize instead of serialise
...
The rest of the documentation prefers the en-US spelling
2023-05-26 10:16:47 +02:00
Fábio Beirão
03f4798d5a
Typo in Json module: exchange
2023-05-26 10:15:46 +02:00
Fábio Beirão
07568df92b
Use optimization instead of optimisation
2023-05-26 10:11:43 +02:00
Fábio Beirão
0c3bb35d66
Remove unnecessary hashes from Dict docs
2023-05-26 10:08:14 +02:00
Fábio Beirão
fb141af353
Typo: it's/its capacity
2023-05-26 10:05:24 +02:00
Fábio Beirão
fd68772b4d
Whitespace preventing consistent format
2023-05-26 10:05:04 +02:00
Fábio Beirão
3b7245f980
Typo in "particular case"
2023-05-26 10:04:43 +02:00
Fábio Beirão
e5e68266f9
Fix small typo on List module
2023-05-26 09:58:57 +02:00
Fábio Beirão
d60f1deebc
Fix small typos on Num module
2023-05-26 09:44:31 +02:00
Fábio Beirão
364208f37c
Fix small typo on Num.div
2023-05-26 00:06:27 +02:00
Brendan Hansknecht
0c13564ad7
update mono and uitests
2023-05-25 11:01:14 -07:00
Brendan Hansknecht
b4c359588e
Seed Dict and Set
...
This changes Dict and Set to have a compilation depedent seed.
The seed is not exposed to userland in anyway.
This gets a much more DOS resistant Dict and Set with no cost.
2023-05-25 09:55:48 -07:00
Brendan Hansknecht
8ecbd8c071
Merge pull request #5438 from roc-lang/dict-set-hash-eq
...
add Hash and Eq to Dict and Set
2023-05-25 00:38:20 +00:00
Ayaz
af3ee5e5f1
Merge pull request #5440 from roc-lang/i5429
...
Implement openness constraints under records
2023-05-24 17:03:34 -05:00
J.Teeuwissen
3e565d56b7
clippy
2023-05-24 22:11:42 +02:00
Brendan Hansknecht
b8f0c214c2
update uitest
2023-05-24 12:46:16 -07:00
J.Teeuwissen
62446b7c60
fixed perf for incremented_children
2023-05-24 21:46:14 +02:00
Ayaz Hafiz
7f639e485a
Update mono tests
2023-05-24 14:14:14 -05:00
Ayaz Hafiz
d5f8af8021
Turn set test back on
2023-05-24 14:13:40 -05:00
Ayaz Hafiz
9f45c2ff47
Correctly copy non-generalized imports as non-generalized
...
Importing a rigid variable in a non-generalized context should not keep
the variable as rigid. That's because rigid variables are only necessary
for enforcing invariants during typechecking of a generalizable
definition, but at all use sites (which are not generalized), they are
demoted to possibly-unbound type variable.
2023-05-24 14:12:24 -05:00
Ayaz Hafiz
d3120e500e
Drop translations key
2023-05-24 14:06:39 -05:00
Ayaz Hafiz
cc47635634
Add open union under tuple test
2023-05-24 13:12:47 -05:00
Ayaz Hafiz
ee2a195525
s/loc_guard/loc_pattern
2023-05-24 13:12:47 -05:00
Ayaz Hafiz
2f7930dd0f
Implement annotation def for tuple
2023-05-24 13:12:41 -05:00
Ayaz Hafiz
815ae5df9d
Mark named destructures under records as open
2023-05-24 13:12:41 -05:00
Brendan Hansknecht
4cac15eb2b
remove stale comment
2023-05-24 10:48:40 -07:00
Ayaz Hafiz
5abf121efe
Correct tag ID matching of nullable wrapped tags
2023-05-24 12:42:15 -05:00
Ayaz Hafiz
bbcd9c3a52
Debug LLVM IR in tests
2023-05-24 12:41:54 -05:00
J.Teeuwissen
b049b29613
Start fixing failed tests
2023-05-24 19:40:12 +02:00
Brendan Hansknecht
877be563ba
add Hash and Eq to Dict and Set
2023-05-24 10:38:47 -07:00
J.Teeuwissen
3eee6097df
Updated comment and formatting
2023-05-24 16:13:24 +02:00
J.Teeuwissen
d7304f86e5
allow lowlevel and match
2023-05-24 16:13:24 +02:00
J.Teeuwissen
f6ab5f5552
updated drop_specialization for boxes
2023-05-23 14:45:44 +02:00
Richard Feldman
999e3b6540
Merge pull request #5300 from roc-lang/benchmark_segfault
...
improve benchmark error handling, bugfixes
2023-05-19 08:05:28 -04:00
Folkert de Vries
69a487a96a
Merge pull request #5422 from dlsmith/json-overflow-cfg-dbg
...
Disable some tests in debug failing with stack overflow
2023-05-18 01:50:59 +02:00
David Smith
7f1a242a7c
Disable some tests in debug failing with stack overflow
2023-05-17 16:33:59 -04:00
Anton-4
b43b12a939
Merge pull request #5420 from roc-lang/docs-index-html
...
fixed docs index.html overwrite
2023-05-17 20:37:20 +02:00
Ayaz
57336e3de1
Merge pull request #5421 from roc-lang/agu-z/record-builder-colon-arrow
...
New Record Builder `: <-` syntax
2023-05-17 13:27:18 -05:00
Agustin Zubiaga
4cd2c957ca
Format multiline reecord builder fields nicely
2023-05-17 12:48:37 -03:00
Anton-4
af8c3ffd73
fixed docs index.html overwrite
2023-05-17 17:39:15 +02:00
Brendan Hansknecht
481fc2b78c
Merge pull request #5417 from dlsmith/cli-ld-warning
...
Consistent handling of ld chained fixup warning in cli/glue tests
2023-05-17 15:27:53 +00:00
Agustin Zubiaga
5edcb31f32
Outdentable record builders
2023-05-17 12:21:39 -03:00
Agustin Zubiaga
b92c50c7be
Remove unnecessary format_record_builder_field_help argument
2023-05-17 12:17:31 -03:00
Agustin Zubiaga
d1feb00170
Track spaces between : and <- in record builders
2023-05-17 11:49:06 -03:00
Agustin Zubiaga
23db4a5e87
Update tests to new record builder syntax
2023-05-17 11:47:34 -03:00
David Smith
051fca2f68
Share stripping of ignorable strings in has_error
helper
2023-05-17 10:08:16 -04:00
Agustin Zubiaga
731cd4257d
Record Builder colon arrow syntax
2023-05-16 22:44:55 -03:00
Folkert de Vries
d6dfdabd16
Merge pull request #5396 from roc-lang/simpl-record-layout
...
Simplify record layout
2023-05-17 01:17:25 +02:00
David Smith
58cb8352bb
Consistent handling of ld chained fixup warning in cli/glue tests
2023-05-16 17:12:13 -04:00