Folkert
|
662bf1de99
|
more workspace dependencies
|
2022-11-13 16:10:02 +01:00 |
|
Ayaz Hafiz
|
fb643758bb
|
Remove Unified BadType
|
2022-11-08 14:11:25 -06:00 |
|
Luke Boswell
|
f3bdb5f321
|
updating rust package documentation
|
2022-11-03 20:00:06 +11:00 |
|
Ayaz Hafiz
|
4d48ea7c2f
|
Materialize extension variable polarity in error type reporting
|
2022-10-31 09:37:40 -05:00 |
|
dependabot[bot]
|
0079048944
|
Bump bumpalo from 3.10.0 to 3.11.0
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/fitzgen/bumpalo/releases)
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.10.0...3.11.0)
---
updated-dependencies:
- dependency-name: bumpalo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-12 21:08:56 +00:00 |
|
Ayaz Hafiz
|
58dd58aa5d
|
Clippy
|
2022-09-06 15:53:04 -05:00 |
|
Ayaz Hafiz
|
4ed579d7a6
|
Use default instead of new
|
2022-09-06 15:48:59 -05:00 |
|
Ayaz Hafiz
|
a3f3771326
|
Add the storage module
|
2022-09-06 14:36:36 -05:00 |
|
Ayaz Hafiz
|
53e1551cd1
|
Move external specializations storage subs into its own struct
|
2022-09-06 14:33:41 -05:00 |
|
Ayaz Hafiz
|
086f7a7e9d
|
Attempt occurs checks for recursive lambda sets only during monomorphization
|
2022-08-31 16:45:57 -05:00 |
|
Ayaz Hafiz
|
ea2e5d171a
|
Invalidate layout-cached variables correctly after merging
|
2022-08-31 14:17:14 -05:00 |
|
Richard Feldman
|
97e2900bf5
|
s/rtfeldman/roc-lang/g in links to GitHub repos
|
2022-08-12 15:24:09 -04:00 |
|
Anton-4
|
6a15a7b41b
|
changed Cargo versions from 0.1.0 to 0.0.1
|
2022-08-03 11:41:19 +02:00 |
|
Ayaz Hafiz
|
fd62c0172b
|
Add LateResolver to late_solve to extract types from world abilities
|
2022-08-01 09:05:58 -05:00 |
|
Ayaz Hafiz
|
4f14c0a8ea
|
make with_module_exposed_type read-only
|
2022-08-01 09:04:12 -05:00 |
|
Ayaz Hafiz
|
b72c8705e5
|
Add an AbilityResolver trait for abilities stores and views
|
2022-08-01 08:09:24 -05:00 |
|
Ayaz Hafiz
|
76fe397aa1
|
Consolidate exposed types and derived module in a derived environment
|
2022-07-29 08:43:17 -04:00 |
|
Ayaz Hafiz
|
0ec92c12f7
|
Move lambda set specialization to its own module in solve
|
2022-07-29 08:43:16 -04:00 |
|
Ayaz Hafiz
|
c0e976f544
|
Wrap unification subs in Env
|
2022-07-28 08:57:33 -04:00 |
|
Ayaz Hafiz
|
c98ba441cf
|
Properly handle immediate derivations
|
2022-07-15 10:38:11 -04:00 |
|
Ayaz Hafiz
|
e91247a64d
|
Store ability member lambda sets in storage subs
|
2022-07-15 10:38:11 -04:00 |
|
Ayaz Hafiz
|
fe63140047
|
Clippy
|
2022-07-13 08:47:40 -04:00 |
|
Ayaz Hafiz
|
df9bcb1a0c
|
Use Derived_synth for synthesizing implementations, and Derived_gen for codegen
|
2022-07-13 08:47:39 -04:00 |
|
Ayaz Hafiz
|
91e3bfbd01
|
Fix tests
|
2022-07-13 08:47:38 -04:00 |
|
Ayaz Hafiz
|
9826253785
|
Deriving string encoders works
|
2022-07-13 08:47:37 -04:00 |
|
Ayaz Hafiz
|
445d922f3b
|
Compact lambda sets with structural derived ability impls
|
2022-07-13 08:47:37 -04:00 |
|
Ayaz Hafiz
|
d8bee6cd18
|
Perfom derives from global derives module, not just symbol table
|
2022-07-13 08:47:36 -04:00 |
|
Ayaz Hafiz
|
16e64263f6
|
Correctly monomorphize all derived methods
|
2022-07-13 08:47:34 -04:00 |
|
Ayaz Hafiz
|
e8fb186d79
|
Load derived member impls into derived module for mono
|
2022-07-13 08:47:34 -04:00 |
|
Ayaz Hafiz
|
89e356b5eb
|
Ambient lambda set unification means we can have nice things again
|
2022-07-06 13:08:59 -04:00 |
|
Ayaz Hafiz
|
ae7ad36d60
|
Import ambient functions into storage subs properly
|
2022-07-06 13:08:59 -04:00 |
|
Ayaz Hafiz
|
5534577a90
|
Embed new lambda set specialization algorithm
|
2022-07-06 13:08:56 -04:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|