On Sat, 21 Jul 2012 14:51:30 -0700, Jonathan M Davis <[email protected]> wrote:

On Saturday, July 21, 2012 17:44:51 Andrei Alexandrescu wrote:
With this design we unify compile-time and run-time type manipulation in
simple ways, by defining structured information about declarations that
can be queried during compilation or dynamically.

Please chime in with thoughts.

Are you proposing that we replace std.traits or that std.reflection be built on
top of it?

Having std.reflection will be awesome for a lot of stuff - particularly the more complicated stuff - and would be a great addition to Phobos, but it seems like overkill for a lot of basic template constraints, so I wouldn't want to see it
replace std.traits.

- Jonathan M Davis

I too would want it in a different module But my read of Andrei's proposal is that it would be.

--
Adam Wilson
IRC: LightBender
Project Coordinator
The Horizon Project
http://www.thehorizonproject.org/

Reply via email to