0
ответов

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

для встроенной функции можно создать ограничение, как: пусть встроенный неявный arg = (^ a: (статический элемент ap_implicit: ^ b -> ^ a) arg), требующий данного оператора или Член на аргументах. ...
вопрос задан: 12 April 2016 13:13
0
ответов

Прерывание активного шаблона в F #3,0

Этот активный шаблон компилируется с помощью F #2.0 :let (|Value| _| )value = // 'a -> 'T option сопоставить значение блока с | :? 'T as x -> Некоторые x |_-> Нет, но в F #3.0 выдает ошибку :Active...
вопрос задан: 16 August 2012 14:50
0
ответов

Использование typeof <_> в активном шаблоне

Учитывая следующий выдуманный активный шаблон: let (| TypeDef | _ |) (typeDef: Type) (value: obj) = if obj.ReferenceEquals (value, null) then None else let typ = value.GetType () if typ ....
вопрос задан: 21 July 2011 18:54
0
ответов

F # Сопоставление совпадений регулярных выражений с активными шаблонами

Я нашел эту полезную статью об использовании активных шаблонов с регулярными выражениями: http://www.markhneedham.com/blog/2009/05/10/f-regular-expressionsactive-patterns/ Исходный фрагмент кода, используемый в ...
вопрос задан: 16 April 2011 03:24