Folkert
|
9eddd23250
|
add vec_map
|
2022-04-20 18:09:09 +02:00 |
|
Folkert
|
8b144c446d
|
remove PartialEq for a bunch of types that we should not compare
|
2022-04-20 16:58:30 +02:00 |
|
Folkert
|
b59d33a1d5
|
refactor roc_collections
|
2022-04-19 23:00:05 +02:00 |
|
Folkert
|
7f3ca4458a
|
use VecSet in IntroducedVariables
|
2022-04-17 20:50:41 +02:00 |
|
Folkert
|
304b7fd569
|
use VecSet for exposed_symbols
|
2022-04-17 20:23:29 +02:00 |
|
Folkert
|
cc6c63355a
|
optimize for empty and singleton extends
|
2022-04-17 20:02:40 +02:00 |
|
Folkert
|
aa21186997
|
add VecSet type to collections
|
2022-04-17 19:36:31 +02:00 |
|
Folkert
|
4e315797b0
|
expose ImMap entry
|
2022-03-19 00:00:56 +01:00 |
|
Folkert
|
8b2c1707d4
|
don't even create a type if we only need a variable
|
2022-03-13 02:12:45 +01:00 |
|
Folkert
|
59c2c05588
|
add EitherIndex type
|
2022-03-13 01:44:47 +01:00 |
|
Folkert
|
fc4212310f
|
Merge remote-tracking branch 'origin/trunk' into solve-fully-tail-recursive
|
2022-03-05 18:34:09 +01:00 |
|
Folkert
|
c52029c2d1
|
the debugging begins
|
2022-03-02 20:30:42 +01:00 |
|
Folkert
|
fe48bdf5b1
|
make solve that uses new constraint
|
2022-03-02 19:43:03 +01:00 |
|
Folkert
|
0be23e23da
|
implement save the environment check
|
2022-03-02 18:59:13 +01:00 |
|
Folkert
|
a4889fd571
|
we are compiling
|
2022-03-02 18:48:34 +01:00 |
|
Folkert
|
ec099bbdec
|
WIP
|
2022-03-02 14:46:30 +01:00 |
|
Folkert
|
fd8dfd284d
|
add Index and Slice to collections
|
2022-03-01 22:41:46 +01:00 |
|
Brendan Hansknecht
|
73e2cbcb1e
|
Make versions numbers consistent and matching the lock files
|
2021-11-06 13:24:45 -07:00 |
|
Brendan Hansknecht
|
d49ac68bcc
|
Update dep with major version changes
|
2021-11-05 19:19:37 -07:00 |
|
Folkert
|
899cbeabd7
|
fix extra ampersands
|
2021-07-29 17:32:08 +02:00 |
|
Richard Feldman
|
a7518a675a
|
Clean up some clippy warnings
|
2021-05-23 20:28:23 -04:00 |
|
Folkert
|
cd1103df64
|
bumpalo allocator sadness; revert later
|
2021-05-02 01:09:16 +02:00 |
|
Folkert
|
a2f144f4db
|
bump set
|
2021-05-01 00:13:11 +02:00 |
|
Folkert
|
a6fc267449
|
make bumpmap new functions using a trait
|
2021-04-28 23:16:02 +02:00 |
|
Richard Feldman
|
0a50b0b488
|
Change license to UPL-1.0
Closes https://github.com/rtfeldman/roc/issues/1199
|
2021-04-21 19:18:44 -04:00 |
|
Folkert
|
cdf5b89f9a
|
using hashbrown + bumpalo in practice
|
2021-04-18 15:35:43 +02:00 |
|
Folkert
|
383f35db5a
|
bump bumpalo
|
2021-04-18 14:36:47 +02:00 |
|
Richard Feldman
|
792a18816a
|
Update authors in Cargo.toml
|
2021-04-11 08:11:52 -04:00 |
|
Anton-4
|
b085469602
|
Replaced large_enum_variant explanation with link to issue #800
|
2020-12-14 16:09:16 +01:00 |
|
Folkert
|
88ca25e7ee
|
move get_shared function to collections
|
2020-07-17 23:49:43 +02:00 |
|
Richard Feldman
|
1ef85fa061
|
Store builtins as a Map
|
2020-06-06 23:47:00 -04:00 |
|
Folkert
|
c326b09964
|
errors for patterns
|
2020-04-12 16:39:54 +02:00 |
|
Folkert
|
2811f978a4
|
make a Index data type
|
2020-04-11 20:40:25 +02:00 |
|
Richard Feldman
|
0f79a3311d
|
Upgrade bumpalo to 3.2
|
2020-03-07 11:20:35 -05:00 |
|
Richard Feldman
|
313b7a79e8
|
Use workspaces and move everything into compiler/
|
2020-03-05 17:45:52 -05:00 |
|