Created with love in Canada, visit hostnodejs.com today
This paper describes a WIP type system for nix.
See the rendered version here