Kasey White
|
919ea6c723
|
tuple destructuring nested and not now works
|
2022-12-27 19:35:08 -05:00 |
Kasey White
|
a08c615da4
|
checkpoint
|
2022-12-27 19:35:08 -05:00 |
Kasey White
|
b7d506a8db
|
nested lists now work
|
2022-12-27 19:35:08 -05:00 |
Kasey White
|
6126ee4cb4
|
checkpoint
|
2022-12-27 19:35:08 -05:00 |
rvcas
|
38a716d94e
|
feat: allow error to hold a label
|
2022-12-23 15:52:44 -05:00 |
rvcas
|
37196a29ee
|
feat: error keyword
|
2022-12-23 15:52:44 -05:00 |
KtorZ
|
69f060e675
|
Rework all errors to provide better help text.
|
2022-12-23 19:27:06 +01:00 |
KtorZ
|
2aa4429231
|
Rename Unit -> Void
|
2022-12-22 18:52:28 +01:00 |
Matthias Benkort
|
a129a8a0d3
|
Merge pull request #208 from aiken-lang/tuple-when2
fix todo and list and tuple not equal operator
|
2022-12-22 10:28:06 +01:00 |
KtorZ
|
7ad8babf17
|
Rename ArgName::{Discard,NamedLabeled} as ArgName::{Discarded,Named}
Now that the other variants are gone, this is clearer.
|
2022-12-22 09:36:44 +01:00 |
KtorZ
|
8ab05509b1
|
Remove Named & DiscardLabeled, now unused
And unify everything into either 'Discard' or 'NamedLabeled'
|
2022-12-22 09:36:44 +01:00 |
KtorZ
|
bf7cdfba73
|
Implement parser & type-checker for tuple indexes.
```aiken
fn foo() {
let tuple = #(1, 2, 3, 4)
tuple.1st + tuple.2nd + tuple.3rd + tuple.4th
}
```
|
2022-12-22 09:14:23 +01:00 |
Kasey White
|
b1dec1259d
|
fix todo and list and tuple not equal comparator
|
2022-12-22 01:09:06 -05:00 |
rvcas
|
42204d2d71
|
chore: make folder names match crate name
|
2022-12-21 18:11:07 -05:00 |