template<typename T, int N>
struct A
{
typedef T type;
enum{value = N};
};

って感じのA<t, n>を持つタイプリスト(70要素程)をつくって、
typeで検索したりvalueを足していったり、
あれこれやるライブラリを作ってみました。

が、いざいろんなとこで用いてみると死ぬほどコンパイルが遅いです。

templateメタプログラミング(?)をする時に用いる高速化テクニックがあったら
教えて下さい。