Nadrieril / dhall-rust

Maintainable configuration files, for Rust users
Other
305 stars 27 forks source link

Check for free variables in `merge` #138

Open Nadrieril opened 4 years ago

Nadrieril commented 4 years ago

This is the one bit where typechecking isn't standard-compliant: we don't check that the type of the branches of the merge don't depend on the passed value. I'm still looking for a way to implement this without writing too much boring traversing code.