aiken/crates/aiken-lang/src
KtorZ d321b85df2
Refactor type errors back into macro annotations
Far less verbose than defining classes by hand, plus, it allows to have everything about a single error be co-located. And finally, it allows to use 'related', 'label' and so on more easily.
2023-01-20 20:11:44 +01:00
..
parser Support (and default to) parenthesis for block expressions 2023-01-14 11:49:45 -05:00
tests fix failing unit tests 2023-01-17 03:02:06 -05:00
tipo Refactor type errors back into macro annotations 2023-01-20 20:11:44 +01:00
air.rs feat: Add boolean conditions to when statements 2023-01-18 15:29:51 -05:00
ast.rs Remove leading '#' for tuple definitions. 2023-01-14 20:22:19 +01:00
builder.rs fix: get_variant_name was not properly traversing type args on map and data types 2023-01-18 16:06:44 -05:00
builtins.rs feat: add identity, always, & flip 2023-01-14 23:33:49 -05:00
expr.rs feat: support negation of int 2022-12-27 20:39:03 -05:00
format.rs Forbid let-binding as last expression of a sequence 2023-01-19 18:05:57 +01:00
levenshtein.rs Add function to calculate lenvenshtein distance of two strings 2022-12-22 23:44:15 +01:00
lib.rs Fix generated projects' README + rename 'certify' -> 'publish' 2023-01-18 16:48:42 +01:00
parser.rs Parse tests as private functions. 2023-01-20 12:50:07 +01:00
pretty.rs chore: make folder names match crate name 2022-12-21 18:11:07 -05:00
tipo.rs fix: get_variant_name was not properly traversing type args on map and data types 2023-01-18 16:06:44 -05:00
uplc.rs feat: handle anon zero arg functions. 2023-01-19 01:34:27 -05:00