Описание тега active-pattern

Активный шаблон - это метод на языке программирования F#, который позволяет вам определять именованные разделы, которые подразделяют входные данные, так что вы можете использовать эти имена в выражении сопоставления с шаблоном так же, как и для распознаваемого объединения.

Активный шаблон - это метод на языке программирования F#, который позволяет вам определять именованные разделы, которые подразделяют входные данные, так что вы можете использовать эти имена в выражении сопоставления с шаблоном так же, как и для распознаваемого объединения.

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