Да.
Синтаксис такой же, как и при объявлении базовых типов:
class MyClass[of T(IComparable of T)]
Или, для других ограничений:
class MyClass[of T1(class, constructor), T2(struct)]
Я думаю, что текущая версия разработки Boo не поддерживает ограничения параметров универсального типа, которые ссылаются на себя или на другие параметры универсального типа; Хотя я могу ошибаться.