Ayaz Hafiz
|
c9953129cb
|
Remove problem storage in Type::Erroneous
|
2022-11-08 14:11:24 -06:00 |
|
Ayaz
|
b984351514
|
Merge pull request #4489 from roc-lang/types-soa-more-in-solve
Types SoA for aliases instantiated during solving
|
2022-11-08 14:06:57 -06:00 |
|
Ayaz
|
8179e29bf8
|
Merge pull request #4486 from roc-lang/more-prep-constraining
Lift constraining expectation indices up a level
|
2022-11-08 13:47:57 -06:00 |
|
Folkert de Vries
|
95f8bac859
|
Merge pull request #4485 from roc-lang/types-soa
Types SoA and Type -> Variable conversion via SoA
|
2022-11-08 20:32:27 +01:00 |
|
Ayaz Hafiz
|
7034a4d692
|
Types SoA for aliases instantiated during solving
|
2022-11-08 12:57:30 -06:00 |
|
Richard Feldman
|
6486591201
|
Merge pull request #4462 from lukewilliamboswell/rust-docs
Rust docs update #2
|
2022-11-08 09:35:04 -08:00 |
|
Ayaz Hafiz
|
51d813dae2
|
Index into constraining via trait
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
24b6d4a3a9
|
constrain_pattern takes an expected index
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
b85465d74d
|
Resolve runtime error todo
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
f0534fc770
|
Remove TODO comment
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
b71fef5f3b
|
Resolve ability member todo
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
c76a928ed4
|
Remove var storage TODO
|
2022-11-08 09:00:51 -06:00 |
|
Ayaz Hafiz
|
4f40d83b80
|
Remove _inner migration helper
|
2022-11-08 09:00:50 -06:00 |
|
Ayaz Hafiz
|
d84e98751e
|
Always feed ExpectedTypeIndex to expr constraining
|
2022-11-08 09:00:50 -06:00 |
|
Ayaz Hafiz
|
4e2eb67ff1
|
Surface constrain_expr takes an index
|
2022-11-08 09:00:50 -06:00 |
|
Ayaz Hafiz
|
b0bcda4117
|
typo
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
db8e135a05
|
Simplify AbilitySet storage
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
191798cfd6
|
Address clippy
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
b735188542
|
Life is short, no need to spell it out
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
b7af241538
|
Address clippy for Types
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
09ec545995
|
Fix indent
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
e240b18b27
|
Recover Erroneous in type
|
2022-11-08 09:00:25 -06:00 |
|
Ayaz Hafiz
|
58020a55d6
|
Type to variable through Types SoA
|
2022-11-08 09:00:24 -06:00 |
|
Ayaz Hafiz
|
5da11d7fdd
|
Index into Types
|
2022-11-08 09:00:24 -06:00 |
|
Ayaz Hafiz
|
dad9a8e537
|
Pass Types SoA repr in types to Variable translation
|
2022-11-08 09:00:24 -06:00 |
|
Folkert
|
93b9130edf
|
Type soa and conversion from existing data structure
|
2022-11-08 09:00:24 -06:00 |
|
Anton-4
|
a6a2b59a79
|
Merge branch 'main' of github.com:lukewilliamboswell/roc into rust-docs
|
2022-11-08 15:57:24 +01:00 |
|
Ayaz
|
d968dc204b
|
Merge pull request #4475 from roc-lang/expect-can-fix
Expect canonicalization fix
|
2022-11-07 09:03:44 -06:00 |
|
Folkert de Vries
|
b28a121e9e
|
Merge pull request #4470 from joshuawarner32/when-refactor
Refactor several parse methods to use more combinators
|
2022-11-06 16:32:38 +01:00 |
|
Luke Boswell
|
cec67721e6
|
merge upstream/main
|
2022-11-06 09:27:46 +11:00 |
|
Luke Boswell
|
2c2a70b8e7
|
Merge remote-tracking branch 'upstream/main' into rust-docs
|
2022-11-06 09:15:57 +11:00 |
|
Luke Boswell
|
d702e391b8
|
resolve feedback, added compiler stages diagram
|
2022-11-06 09:15:18 +11:00 |
|
Richard Feldman
|
0a37431f36
|
Merge pull request #4220 from roc-lang/roc-dev-inline-expects
Roc dev inline expects
|
2022-11-05 14:54:26 -07:00 |
|
Joshua Warner
|
ac5aa8d8ee
|
Combine bounds
|
2022-11-05 17:41:06 -04:00 |
|
Folkert
|
0b3492752f
|
fix expect not being canonicalized in certain positions
|
2022-11-05 21:13:50 +01:00 |
|
Anton-4
|
a6890add6a
|
Merge pull request #4473 from roc-lang/patch-zig-emit-asm
patch flaky emit asm error
|
2022-11-05 17:59:11 +01:00 |
|
Joshua Warner
|
5d5b71a083
|
Refactor several parse methods to use more combinators
|
2022-11-05 09:44:08 -04:00 |
|
Folkert
|
94cc2971a3
|
don't use a global on the zig side (surgical linking can't do those yet)
|
2022-11-05 14:08:19 +01:00 |
|
Folkert
|
92cc120c7f
|
Merge remote-tracking branch 'origin/main' into roc-dev-inline-expects
|
2022-11-05 12:21:37 +01:00 |
|
Anton-4
|
79c2484a4d
|
patch flaky emit asm error
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2022-11-05 11:55:06 +01:00 |
|
Christopher Duncan
|
4b808100b4
|
Amend List.walk documentation with latest syntax
|
2022-11-05 06:16:27 -04:00 |
|
Richard Feldman
|
c03dc17ab4
|
Merge remote-tracking branch 'origin/main' into repl
|
2022-11-05 01:04:44 -04:00 |
|
Richard Feldman
|
8dfdddbedc
|
Update mono...for some reason
|
2022-11-04 17:18:32 -04:00 |
|
Joshua Warner
|
060a69aed2
|
Fix CI
|
2022-11-04 09:47:55 -04:00 |
|
Richard Feldman
|
ed82e80a2b
|
Drop unnecessary isEq true
|
2022-11-03 23:16:30 -04:00 |
|
Richard Feldman
|
ee9b62d8ae
|
Don't use backpassing on List.any
|
2022-11-03 23:16:28 -04:00 |
|
Richard Feldman
|
d382eb334f
|
Merge pull request #4307 from cjduncana/list-iterate
Remove `List.iterate` from exported functions
|
2022-11-03 20:14:36 -07:00 |
|
Ayaz
|
0b6b16563f
|
Merge pull request #4451 from roc-lang/fix-mono-tests
Consolidate mono test behavior in debug and release modes
|
2022-11-03 22:11:43 -05:00 |
|
Richard Feldman
|
c4baf32e51
|
Merge pull request #4463 from roc-lang/clippy-1.65
clippy 1.65
|
2022-11-03 20:10:53 -07:00 |
|
Richard Feldman
|
2110540a53
|
Merge pull request #4464 from joshuawarner32/fix-one_of
Fix one_of bug, properly return MadeProgress from "when" parsing
|
2022-11-03 19:25:36 -07:00 |
|