Ограничение аргумента функции в интерфейсе

Каков синтаксис для ограничения аргумента функции в интерфейсе, который принимает функцию? Я попытался:

interface Num a => Color (f : a -> Type) where
     defs...

Но там написано Name a is not bound in interface...


person ScarletAmaranth    schedule 22.04.2016    source источник


Ответы (1)