QH
тайп-параметрами я могу сказать «функция возвращает T» и знать, что он выведется из значения value-параметра, но не могу так же задать засуспендиваемость. Выходит та же проблема, что и с checked exceptions (только вот
throws T
писать можно было).