aiken/crates/aiken-lang
rvcas 135dbd8335 feat: handle pipe fn infer TODOs
This improves error messages for `a |> b(x)`.

We need to do a special check when looping over the args
and unifying. This information is within a function that does not belong
to pipe typer so I used a closure to forward along a way to add
metadata to the error when the first argument in the loop has a
unification error. Simply adding the metadata at the pipe typer
level is not good enough because then we may annotate regular
unification errors from the args.
2023-10-03 01:17:15 -04:00
..
src feat: handle pipe fn infer TODOs 2023-10-03 01:17:15 -04:00
Cargo.toml chore: Release 2023-09-29 22:08:09 -04:00