Brendan Hansknecht
|
0284248320
|
Merge pull request #6894 from roc-lang/list-size-on-heap
List refcounting perf fix: List size on heap
|
2024-07-13 19:30:56 -07:00 |
|
Kiryl Dziamura
|
f3e91a104b
|
remove redundant dependency
|
2024-07-13 20:46:23 +02:00 |
|
Kiryl Dziamura
|
8b95816797
|
generate snapshots
|
2024-07-13 20:46:23 +02:00 |
|
Kiryl Dziamura
|
8949fc710b
|
use snapshots for suffixed tests
|
2024-07-13 20:46:22 +02:00 |
|
Brendan Hansknecht
|
c734a27b59
|
move List.map* into roc
|
2024-07-13 10:39:56 -07:00 |
|
Brendan Hansknecht
|
e92cf1be42
|
Revert "attempt to correct list refcount generation in dev backends"
This reverts commit 0854a1a53a2db441c648140bdd24de91125ec645.
|
2024-07-13 10:39:54 -07:00 |
|
Brendan Hansknecht
|
36bc8bfac4
|
attempt to correct list refcount generation in dev backends
|
2024-07-13 10:39:54 -07:00 |
|
Brendan Hansknecht
|
48eb9c31a9
|
update list generated refcounting functions for dev and wasm
|
2024-07-13 10:39:53 -07:00 |
|
Anton-4
|
0d9db5bf2d
|
Merge pull request #6881 from roc-lang/empty-open-union
fix openness inference for empty tag
|
2024-07-09 16:46:54 +02:00 |
|
Anton-4
|
4341c37b99
|
cleanup
|
2024-07-09 13:55:39 +02:00 |
|
Sam Mohr
|
b9a17f4a49
|
Merge pull request #6883 from smores56/new-builder-syntax
Implement new builder syntax alongside old one
|
2024-07-08 11:19:01 -07:00 |
|
Anton-4
|
0502734293
|
fmt
|
2024-07-08 14:14:36 +02:00 |
|
Anton-4
|
6b2d2e3406
|
minor improvements
|
2024-07-08 14:11:22 +02:00 |
|
Kiryl Dziamura
|
3f22c55dda
|
fix suffixed tests
|
2024-07-08 11:39:04 +02:00 |
|
Kiryl Dziamura
|
8163de02f3
|
refactor unique ident generator
|
2024-07-08 09:44:36 +02:00 |
|
Kiryl Dziamura
|
e0af069645
|
don't unwrap empty destructuring pattern
|
2024-07-08 09:44:35 +02:00 |
|
Sam Mohr
|
fe1b6d71fc
|
Update from PR comments
|
2024-07-07 18:33:20 -07:00 |
|
Sam Mohr
|
f415017c90
|
Implement new builder syntax alongside old one
|
2024-07-07 03:28:59 -07:00 |
|
Anton-4
|
7180a93273
|
fix openness inference for empty tag
|
2024-07-06 16:29:10 +02:00 |
|
Anton-4
|
1bcf30391b
|
Merge pull request #6819 from roc-lang/rust-1-77-2-upgrade
Rust 1.77.2 upgrade
|
2024-07-06 03:23:54 +02:00 |
|
Kiryl Dziamura
|
819cfd6035
|
fix test snapshots
|
2024-07-01 19:48:00 +02:00 |
|
Kiryl Dziamura
|
6329389972
|
add tests
|
2024-07-01 19:47:49 +02:00 |
|
Kiryl Dziamura
|
1008b94259
|
fix returned expression desugaring
|
2024-07-01 19:46:59 +02:00 |
|
Kiryl Dziamura
|
de9ed734c5
|
remove EmptyDefsFinal
|
2024-07-01 18:45:23 +02:00 |
|
Kiryl Dziamura
|
9c133f72d8
|
test bang in dbg arg
|
2024-06-28 13:31:47 +02:00 |
|
Kiryl Dziamura
|
aa17d17c60
|
handle bang in dbg arg
|
2024-06-28 13:26:38 +02:00 |
|
Luke Boswell
|
1c091e6cd5
|
Merge pull request #6826 from JRI98/fix_6825
Handle multi pattern unbound list rest variables
|
2024-06-28 10:18:11 +10:00 |
|
Isak
|
cc7d3d3e1d
|
fix: allow multiple newlines between signature and body
|
2024-06-27 13:34:09 -04:00 |
|
Kiryl Dziamura
|
bff73ff6b2
|
check if final expr in deps is suffixed
|
2024-06-25 19:14:18 +02:00 |
|
JRI98
|
f4551978ce
|
Handle multi pattern unbound list rest variables
|
2024-06-21 17:01:49 +01:00 |
|
Anton-4
|
05a61e2210
|
clippy + fmt
|
2024-06-19 12:34:10 +02:00 |
|
shua
|
f7bec802c0
|
PR: rename to List.concatUtf8
|
2024-06-08 13:36:20 +02:00 |
|
shua
|
33e8a7a439
|
implement Str.concatUtf8
|
2024-06-07 19:05:52 +02:00 |
|
Kiryl Dziamura
|
3e5cfb546d
|
check if when branch is suffixed
|
2024-06-03 23:45:54 +02:00 |
|
Kiryl Dziamura
|
967da48969
|
Fix typo
|
2024-06-03 16:58:40 +02:00 |
|
Kiryl Dziamura
|
8883ab9a91
|
Desugar expect continuation
|
2024-06-03 16:58:31 +02:00 |
|
Kiryl Dziamura
|
e86c6235c1
|
add multiple args test
|
2024-05-28 11:34:01 +02:00 |
|
Kiryl Dziamura
|
24f6e46c64
|
panic with unreachable error
|
2024-05-28 11:26:32 +02:00 |
|
Kiryl Dziamura
|
cbe5d127d7
|
fix typos
|
2024-05-28 09:48:54 +02:00 |
|
Kiryl Dziamura
|
ce6e21ff7a
|
ignore def pattern for function args
|
2024-05-27 18:21:00 +02:00 |
|
Richard Feldman
|
8357bd8c91
|
Revise errors for undeclared type vars in aliases
|
2024-05-12 21:20:11 -04:00 |
|
Agus Zubiaga
|
c0bb46517c
|
Desugar params in imports
|
2024-05-09 07:42:10 -03:00 |
|
Agus Zubiaga
|
e5a09b5de6
|
Parse module params in import
|
2024-05-09 07:42:07 -03:00 |
|
Ayaz
|
cc1bc68eb4
|
Merge pull request #6717 from roc-lang/optional-ingested-ann
Optional annotation in ingested file imports
|
2024-05-07 21:18:12 -05:00 |
|
Agus Zubiaga
|
8a25e4aac4
|
Handle optional annotation in ingested files when canonicalizing
|
2024-05-05 16:57:56 -03:00 |
|
Luke Boswell
|
9a7b62ac22
|
handle dbg when unwrapping suffixed !
|
2024-05-04 21:37:47 +02:00 |
|
Anton-4
|
f7011c8e33
|
Merge pull request #6644 from roc-lang/rust-1-76-0-upgrade
Rust 1.76.0 upgrade
|
2024-05-03 07:25:19 +02:00 |
|
Agus Zubiaga
|
057a18573a
|
New module header
Implements the new `module` header syntax as described in "module and package changes" [1]:
```
module [Request, Response, req]
```
The old syntax should still work fine, and is automatically upgraded to the new one
when running `roc format`.
[1] https://docs.google.com/document/d/1E_77fO-44BtoBtXoVeWyGh1xN2KRTWTu8q6i25RNNx0/edit
|
2024-05-01 10:39:12 -03:00 |
|
Anton-4
|
c303be7553
|
Merge branch 'main' into rust-1-76-0-upgrade
|
2024-04-30 19:36:01 +02:00 |
|
Agus Zubiaga
|
a8a829aadd
|
Merge branch 'main' into inline-imports
|
2024-04-28 00:11:29 -03:00 |
|