【D言語】is式のUnusedが不要に!【dmd】
今までは、パターンマッチのあるis式は
import std.typecons;
static assert(is(int == int));
static assert(is(Tuple!int Unused == Tuple!T, T));
void main(){}
と書く必要がありました。 Unusedが使われていないのにも関わらず、書かなきゃいけないあたりが微妙ですね。 が、最近マージされたPull Requestによって、Unusedを省略できるようになりました!
import std.typecons;
static assert(is(int == int));
static assert(is(Tuple!int == Tuple!T, T));
void main(){}
名前空間を汚さずに済みます。YATTA!!
担当:美馬(地味だけど結構うれしい)