Активные шаблоны и ограничения участника

Для встроенной функции можно создать ограничение, как:

let inline implicit arg =
  ( ^a : (static member op_Implicit : ^b -> ^a) arg)

, требующий данного оператора или члена в аргументах. Есть ли способ соответствовать на основе что-то похожее?

Я хочу создать активной шаблон, когда любой аргумент, который передается на метод, который соответствует ограничениям включенной функции, как вышеприведенные триггеры, которые функционируют и все остальное заканчиваются как часть некоторое управление ошибками.

13
задан Guy Coder 12 April 2016 в 13:13
поделиться