Commit graph

395 commits

Author SHA1 Message Date
Richard Feldman
c3b268bd99
Update snapshots 2025-11-25 20:20:34 -05:00
Luke Boswell
edf26ba0a3
Add is_eq and is_ne methods to the Try builtin type 2025-11-26 09:35:54 +11:00
Niclas Åhdén
df66010948
Add Str.contains built-in (#8436) 2025-11-25 17:31:13 +01:00
Richard Feldman
76cd242618
Add missing test 2025-11-25 10:20:00 -05:00
Richard Feldman
f3f5592a4c
Update snapshots 2025-11-25 10:05:41 -05:00
Norbert Hajagos
e61cbe4ada
add Str ascii builtins (#8432)
* add builtin Str.caseless_ascii_equals

* implement builtin Str.with_ascii_lowercased

* add builtin Str.with_ascii_uppercased

* fix spellcheck typo
2025-11-25 12:39:05 +01:00
Luke Boswell
7b64ed99d5
Merge pull request #8428 from roc-lang/fix-canonicalization
Overhaul nested type canonicalization
2025-11-25 16:05:49 +11:00
Richard Feldman
6a1cdedcae
Fix some more edge cases 2025-11-24 23:27:02 -05:00
Richard Feldman
642782581b
Revise canonicalization some more 2025-11-24 23:11:35 -05:00
Richard Feldman
02f4c3379c
Fix reallocation bug 2025-11-24 22:58:00 -05:00
Richard Feldman
d5e38a458b
Update tests 2025-11-24 22:19:36 -05:00
Richard Feldman
e0f3a4706b
Fix numeral bug 2025-11-24 20:21:04 -05:00
Richard Feldman
c02140827e
More fixes 2025-11-24 19:42:34 -05:00
Luke Boswell
aa77fdd80c
nicer error when roc crashes in fx test platform 2025-11-25 10:56:43 +11:00
Richard Feldman
1bb66e22ae
Overhaul canonicalization 2025-11-24 18:52:58 -05:00
Richard Feldman
6b114c1ca8
Canonicalization fixes 2025-11-24 15:02:09 -05:00
Richard Feldman
e20f8f33b6
Update test expectations 2025-11-24 14:42:09 -05:00
Richard Feldman
44cdae1670
Fix tests 2025-11-24 14:34:03 -05:00
Richard Feldman
c043903de3
wip overhaul canonicalization 2025-11-24 14:00:12 -05:00
Anton-4
977a26b703
Added Str.concat (#8424)
* fix Str.is_empty repl

* started on Str.concat

* added Str.concat
2025-11-24 17:28:30 +01:00
Anton-4
a49a3a3fe0
fix Str.is_empty repl test (#8422)
* fix Str.is_empty repl

* retry on 503

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-11-24 16:54:41 +01:00
Richard Feldman
bd48daaa21
Fix bug with float literal methods 2025-11-23 23:58:16 -05:00
Richard Feldman
af8a40929c
Get rid of TYPE DOES NOT HAVE METHODS error 2025-11-23 23:58:16 -05:00
Richard Feldman
80b1dea922
Fix parsing of e.g. 123.456.to_str() 2025-11-23 23:58:16 -05:00
Richard Feldman
22e277a436
Add a test of the new literal error 2025-11-23 23:58:16 -05:00
Richard Feldman
271d1fe4fd
Fix is_eq propagation logic 2025-11-23 21:33:12 -05:00
Richard Feldman
546a7c67f2
Fix some eval issues 2025-11-23 16:22:21 -05:00
Richard Feldman
9933217a16
Merge origin/main 2025-11-23 09:20:48 -05:00
Richard Feldman
31705b2648
Merge origin/main 2025-11-22 15:45:17 -05:00
Richard Feldman
a28786ce50
More let-generalization fixes 2025-11-20 09:07:46 -05:00
Richard Feldman
18b9ed75f3
Fix CLI tests 2025-11-19 09:57:45 -05:00
Richard Feldman
b4c6f1fdea
Merge remote-tracking branch 'origin/main' into no-str-primitive 2025-11-18 20:20:22 -05:00
Richard Feldman
5a0a5c2e48
Improve some error messages 2025-11-18 08:04:42 -05:00
Richard Feldman
cd8bcf7286
Fix regression in checking module type 2025-11-18 07:56:25 -05:00
Richard Feldman
584f888ea6
roc fmt on a snapshot 2025-11-17 22:52:53 -05:00
Richard Feldman
0c2b372d75
Dramatically improve an error message 2025-11-17 22:41:39 -05:00
Richard Feldman
237df91cc5
Reproduce a bad error message 2025-11-17 22:39:19 -05:00
Richard Feldman
15b1c92045
Fix some more stuff 2025-11-17 22:35:41 -05:00
Richard Feldman
6ee13036d9
Delete obsolete test 2025-11-17 22:08:54 -05:00
Richard Feldman
37aefb435f
Fix memory leak 2025-11-17 21:25:58 -05:00
Richard Feldman
c6350e7366
Fix segfault 2025-11-17 19:18:33 -05:00
Richard Feldman
414918dcd0
Update snapshots 2025-11-17 19:00:13 -05:00
Richard Feldman
22f5ef314f
Don't free types until later 2025-11-17 18:14:29 -05:00
Richard Feldman
60520721aa
Fix parallel execution 2025-11-17 16:48:50 -05:00
Richard Feldman
8e67fa5bfd
Fix discrepancy between snapshots and roc check 2025-11-17 15:58:03 -05:00
Richard Feldman
9853a23d5e
Update error message in test 2025-11-17 13:41:58 -05:00
Richard Feldman
b89fb32baf
Merge remote-tracking branch 'origin/main' into no-str-primitive 2025-11-17 13:13:39 -05:00
Richard Feldman
c958a82fa3
Fix some snapshots 2025-11-17 12:25:34 -05:00
Richard Feldman
2f639858d6
Update snapshot test 2025-11-17 12:19:01 -05:00
Richard Feldman
46cd497275
Merge remote-tracking branch 'origin/fix-zst' into remove-list-primitive 2025-11-17 11:45:09 -05:00