F #: явные параметры типа в привязке оператора

Я пытаюсь Определите оператор с явными параметрами типа и ограничениями:

let inline (===)<'a, 'b
    when 'a : not struct
     and 'b : not struct> a b = obj.ReferenceEquals (a,b)

Он хорошо работает в F # 2.0, но выдает:

предупреждение FS1189:
Параметры типа должны быть размещены непосредственно рядом с именем типа, например "тип" ..

1
задан kiran 17 August 2010 в 10:58
поделиться

1 ответ

Вам придется сделать это вручную, когда будет отправлено сообщение отмены. Вам нужно вести историю того, что было нарисовано, скорее всего, в стопке.

Затем просто нажмите кнопку отмены и восстановите вид.

Стек, вероятно, должен просто удерживать слои, чтобы вы могли удалить их из super on pop.

2
ответ дан 2 September 2019 в 22:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: