hashc
hashc copied to clipboard
The Hash programming language compiler :zap:
This should happen after resolution, before typechecking. Elided arguments should be created as holes.
For example, `x := 3` should default as `x: i32`.
This should probably be a different variant of FnBody
The snippet `() => (x := 1)` should produce an error, and suggest to instead write `() => { x := 1 }`, since the former does not have a...