Commit Graph

18150 Commits

Author SHA1 Message Date
Folkert
67c736948b
fix wasm test 2022-07-25 19:15:40 +02:00
Folkert
ed71ab3c8f
update reporting test with new suggestion 2022-07-25 19:15:39 +02:00
Richard Feldman
4a371b9524
roc format List.roc 2022-07-25 19:15:39 +02:00
Richard Feldman
f216224495
Fix off-by-one in List.splitFirst and splitLast 2022-07-25 19:15:38 +02:00
Richard Feldman
6f1932eae4
Fix endsWith off-by-one error 2022-07-25 19:15:38 +02:00
Richard Feldman
7cf5732001
Add List.startsWith and endsWith gen tests 2022-07-25 19:15:38 +02:00
Richard Feldman
bdfcabd803
Add List.findLast gen tests 2022-07-25 19:15:37 +02:00
Richard Feldman
c3cfc0d396
Add List.findLastIndex gen tests 2022-07-25 19:15:37 +02:00
Richard Feldman
97720c4090
Drop unexposed List symbol
List.iterate doesn't need a manual Symbol entry because
it's not exposed.
2022-07-25 19:15:37 +02:00
Richard Feldman
d60ad6b5af
Fix iterateBackwards 2022-07-25 19:15:36 +02:00
Richard Feldman
1c2047fbeb
Rename an argument 2022-07-25 19:15:36 +02:00
Richard Feldman
3991bd31d6
Don't qualify iterateBackwards 2022-07-25 19:15:36 +02:00
Richard Feldman
5520a82bfe
Re-enable and expand list_find_empty_layout 2022-07-25 19:15:35 +02:00
Richard Feldman
038e999009
roc format List.roc 2022-07-25 19:15:35 +02:00
Richard Feldman
6a3694cf8f
Fix some errors and warnings 2022-07-25 19:15:35 +02:00
Richard Feldman
bae99413dd
Expose List.startsWith and List.endsWith 2022-07-25 19:15:34 +02:00
Richard Feldman
baa9176363
Update List builtin symbols 2022-07-25 19:15:34 +02:00
Richard Feldman
a5384effee
Improve some doc comments 2022-07-25 19:15:33 +02:00
Richard Feldman
d94f1caa01
Improve a type mismatch message 2022-07-25 19:15:33 +02:00
Richard Feldman
c87f2fdee1
Add List.splitFirst and List.splitLast 2022-07-25 19:15:33 +02:00
Richard Feldman
87f03d1f9f
Add List.findLast and findLastIndex 2022-07-25 19:15:32 +02:00
Richard Feldman
46abf539bf
Drop unnecessary parens 2022-07-25 19:15:32 +02:00
Richard Feldman
f3b8025d8d
Rename List.find and findIndex to include 'First' 2022-07-25 19:15:32 +02:00
Richard Feldman
661376958c
Add List.startsWith and List.endsWith 2022-07-25 19:15:31 +02:00
Richard Feldman
ce0f69b7ff
Drop openssl from nix flake 2022-07-25 13:05:10 -04:00
Richard Feldman
763f7eafcd
Use rustls in cli-platform example 2022-07-25 13:05:01 -04:00
Richard Feldman
0ae1c1fe98
Merge pull request #3622 from rtfeldman/nix_dev_flake
Added dev tools flake + instructions
2022-07-25 12:39:54 -04:00
Richard Feldman
97291d807e
Merge pull request #3634 from rtfeldman/issue_3632_openssl
added openssl dependency to flake
2022-07-25 12:38:46 -04:00
Ayaz Hafiz
5df1dfae6f
Update mono tests 2022-07-25 11:44:48 -04:00
Ayaz Hafiz
10db3f8574
Detect ability specializations that overload different opaque types 2022-07-25 11:35:20 -04:00
Ayaz Hafiz
51bce825fb
Properly record all erroring ability implementations 2022-07-25 11:30:03 -04:00
Ayaz Hafiz
7167b58e9e
Import declared implementations in correct order 2022-07-25 11:01:46 -04:00
Ayaz Hafiz
9a60f720d4
Add reproduction for recursive ability impl specialization with inference 2022-07-25 10:53:29 -04:00
Ayaz Hafiz
75ce40c67d
Make sure ability defs that are possibly recursive are marked as such 2022-07-25 10:52:55 -04:00
Ayaz Hafiz
0525c6d616
Import both specializations and declared ability mappings 2022-07-25 10:06:49 -04:00
Joshua Warner
92a9570384 Remove indents from multiline strings 2022-07-25 06:52:08 -07:00
Ayaz Hafiz
cd0b8577ab
Have load_internal deal with separate declared/known ability specializations 2022-07-25 09:24:58 -04:00
Anton-4
90a4c49a3f
added openssl to flake 2022-07-25 15:15:01 +02:00
Ayaz Hafiz
e2454f497f
Store declared implementations, both custom and derived, in abilities store 2022-07-25 09:09:01 -04:00
Ayaz Hafiz
6035e45f25
Store derivable ability members statically 2022-07-25 09:09:00 -04:00
Richard Feldman
10001876bb
Merge pull request #3629 from rtfeldman/when-binop
Allow `when` after infix operators
2022-07-25 08:59:54 -04:00
Richard Feldman
a790db6159
Merge pull request #3613 from rtfeldman/i3263
Allow underscores in assignment patterns, and warn on assignments that don't add anything new
2022-07-25 08:59:40 -04:00
Anton-4
e54222258d
improve extensions instructions 2022-07-25 14:20:01 +02:00
Richard Feldman
d2dd4f3e0b
Update reporting snapshot 2022-07-24 19:16:48 -04:00
Richard Feldman
d4f192ffd6
Change "an when" to "a when" in error message 2022-07-24 19:15:51 -04:00
Richard Feldman
a1a3eff278
Support when after binop 2022-07-24 18:25:02 -04:00
Richard Feldman
bbf867c1d1
Reproduce missing support for when after operator 2022-07-24 18:25:02 -04:00
Richard Feldman
0d2141d8b8
Separate out parse_loc_term_or_underscore_or_if 2022-07-24 18:15:18 -04:00
Folkert de Vries
834378503f
Merge pull request #3625 from rtfeldman/multiple-expects
Multiple expects
2022-07-25 00:04:37 +02:00
Richard Feldman
fdfac6b52f
Merge pull request #3628 from rtfeldman/llvm-wasm-on-ci
llvm wasm on ci
2022-07-24 17:13:45 -04:00