D-Programming-Language/phobos — pull request #1807 by monarchdodra (2013-12-22 16:11:20+00:00)
Title: Remove typetuple dependencies

This removes the dependency to `std.traits` in `std.typetuple`. This means makes it so that the module `std.typetuple` depends on *nothing*. Importing typetuple with bring in no other dependency.

I think this is important, because typetuple is imported by literally everything, so it should be important that it itself does no depend on anything else.