Inside the std.traits module std.traits I can find a line similar to:
assert(is(Unqual!(int) == int));
I know that Unqual removes modifiers of any type, such as immutable ones, but what does "eat" do? How is it different from the if statement and when should it be used?
source share