I definitely agree this is a good thing, but I have yet to see a good build system with serious traction that is purely statically typed and compiled. Maybe D could be different. Perhaps another GSoC 2015 projectin here?
I haven't tried Shake, but since it's in Haskell... Atila