aiken/crates/aiken-lang/src
KtorZ aadf3cfb48
Allow test definition to carry one parameter
The parameter is special as it takes no annotation but a 'via' keyword followed by an expression that should unify to a Fuzzer<a>, where Fuzzer<a> = fn(Seed) -> (Seed, a). The current commit only allow name identifiers for now. Ultimately, this may allow full expressions.
2024-03-03 19:33:24 +01:00
..
error Define 'ExtraData' trait for errors 2023-10-20 18:00:12 +02:00
gen_uplc fix(codegen): builtin calls for g1 and g2 where flipped 2024-02-29 12:13:51 -05:00
parser Allow test definition to carry one parameter 2024-03-03 19:33:24 +01:00
snapshots Convert span's start to line number + col 2024-01-19 14:30:15 +01:00
tests fix(check): only disallow ml_result in data 2024-02-29 11:19:26 -05:00
tipo Allow test definition to carry one parameter 2024-03-03 19:33:24 +01:00
ast.rs Allow test definition to carry one parameter 2024-03-03 19:33:24 +01:00
builtins.rs fix(check): only disallow ml_result in data 2024-02-29 11:19:26 -05:00
expr.rs fix(lsp): when desugaring and/or chains we should use the whole span of the chain for the generated BinOp locations 2023-11-28 19:19:56 -05:00
format.rs Allow test definition to carry one parameter 2024-03-03 19:33:24 +01:00
gen_uplc.rs feat: support nested void matching 2024-02-13 21:29:24 -05:00
levenshtein.rs Add function to calculate lenvenshtein distance of two strings 2022-12-22 23:44:15 +01:00
lib.rs Move line_numbers under 'aiken-lang' 2024-01-19 14:30:15 +01:00
line_numbers.rs Convert span's start to line number + col 2024-01-19 14:30:15 +01:00
parser.rs Convert span's start to line number + col 2024-01-19 14:30:15 +01:00
pretty.rs Remove unused 'FlexBreak' 2023-03-14 16:47:43 -04:00
tipo.rs Allow annotating Data for blueprint 2024-02-07 11:48:52 -05:00