On Thursday, 2 August 2018 at 08:45:33 UTC, John Colvin wrote:
On Thursday, 2 August 2018 at 08:40:55 UTC, John Colvin wrote:
This looks cool. Lots of things that lots of people have reimplemented lots of times over the years, but all in one place and documented.

2 points:

1) Are you aware of this: https://github.com/dlang/phobos/blob/master/std/meta.d ? I think if a bunch of good motivating examples are given, making this public would be possible. Then everyone would be using the same one and your library would truly just be utilities.

Thanks! And yes, totally aware of that. I have tried to link to relevant forum posts and will try to add more as I go along to where the usages were concocted. So I guess those could be the motivations?

But it'd also be nice to just use it for a while and get feedback and experience with the names/APIs/functionalities/etc before adding it to std.meta. Though being in std would be ideal of course.


woops, pressed send too early:

2) I don't think "doth" is synonymous with "is" how you're using it. "doth" is for doing, e.g.

"Methinks he doth protest too much" or "This code doth stink" is OK

"Green doth a colour" or "strstr doth a function" is not OK.

Dammit! You're right! Thank you for pointing that out.

Art! It's Art! ... or maybe i can use a hipster "is" ... i.e. "iz" :p

Cheers,
- Ali

Reply via email to