static assert(is(TypeTuple!(int,"bar") == TypeTuple!(int,"bar")) ); 
=> Error: static assert  (is(TypeTuple!(int, "bar") == TypeTuple!(int, "bar"))) is false

static assert(TypeTuple!(int,"bar") == TypeTuple!(int,"bar") ); 
=> Error: static assert  (tuple((int), "bar") == tuple((int), "bar")) is not evaluatable at compile time

enum a=(TypeTuple!(int,"bar","foo") == TypeTuple!(int,"bar"));
=> Error: mismatched tuple lengths, 3 and 2