• heklang-v0.11.0 d796be5557

    heklang-v0.11.0
    All checks were successful
    ci / ci (push) Successful in 18s
    ci / msrv (push) Successful in 11s
    release-plz / release-plz (push) Successful in 34s
    release-binaries / binaries (push) Successful in 58s
    Stable

    tqwewe released this 2026-09-22 00:44:52 +10:00 | 3 commits to main since this release

    Added

    • an event's field block takes the bare-name shorthand every other block takes
    • an event is a fn's return type, and a given is checked against its declaration
    • && narrows where it is true and || where it is false, operands included
    • List.sum() totals where + is defined, and List.concat joins two lists

    Fixed

    • an empty comprehension takes its element type from its yield, not from Json
    • a loop body cannot accumulate into an outer let, and a branch is a scope

    Other

    • update heklang skill around projectors
    Downloads