aiken/crates
KtorZ 9aa9070f56
Revise desugaring following feedback
- We now consistently desugar an expect in the last position as
    `Void`. Regardless of the pattern. Desugaring to a boolean value is
    deemed too confusing.

  - This commit also removes the desugaring for let-binding. It's only
    ever allowed for _expect_ which then behaves like a side effect.

  - We also now allow tests to return either `Bool` or `Void`. A test
    that returns `Void` is treated the same as a test returning `True`.
2024-08-23 16:04:40 +02:00
..
aiken Fix script context translations for withdrawals and validity intervals. 2024-08-13 23:43:47 +02:00
aiken-lang Revise desugaring following feedback 2024-08-23 16:04:40 +02:00
aiken-lsp Provide better errors on unknown type in cyclic definitions. 2024-08-06 19:24:48 +02:00
aiken-project Keep constants and types sorted; only functions are unsorted. 2024-08-23 10:30:18 +02:00
uplc Revise desugaring following feedback 2024-08-23 16:04:40 +02:00