On 12/12/2018 6:51 AM, Denis Feklushkin wrote:
import std.stdio;
import std.range.primitives;

void main()
{
     writeln(
         typeid(ElementType!(char[2]))
     );

     static assert(is(ElementType!(char[2]) == dchar)); // why?
}

?

https://run.dlang.io/is/Q74yHm

Because docs: https://dlang.org/phobos/std_range_primitives.html#ElementType

What you probably want is: https://dlang.org/phobos/std_traits.html#ForeachType

Reply via email to