MutableOf etc and QualifierOf
John Colvin via Digitalmars-d
digitalmars-d at puremagic.com
Wed Oct 21 08:26:19 PDT 2015
On Wednesday, 21 October 2015 at 14:27:45 UTC, Shriramana Sharma
wrote:
> John Colvin wrote:
>
>> It might be better to ask in
>> http://forum.dlang.org/group/learn first for these sort of
>> questions.
>
> I didn't do that only because it concerns implemental details
> of Phobos which didn't seem to be learner material. I have just
> now separately posted an actual "I don't know why this doesn't
> work" question over there. I do use both fora for different
> things.
>
>> One reason is that it interacts with constructs like
>> std.meta.staticMap, e.g.
>>
>> alias constTypes(T ...) = staticMap!(ConstOf, T);
>
> But even then it's enough if these are marked `package`, no?
No, I meant that as an example of user code, not necessarily
something in phobos.
It's just a convenience. Sure, the user could write
alias constOf(T) = const(T);
themselves, but for better or worse, it's in std.traits so they
don't have to.
More information about the Digitalmars-d
mailing list