С учетом следующего интерфейса:
type A<'t> =
abstract Scratch: 't
Как просто создать такой интерфейс:
type X<A<'t>> =
abstract f: A<'t>
Я также попробовал этот:
type X<'t,'y when 'y:A<'t>> =
abstract f: 'y
и это:
type X<'t,A<'t>> =
abstract f: A<'t>
, но никто не работает для меня.