Record pattern matching

Възможно е да правим съпоставяне с шаблони (pattern matching) върху record. Това ни позволява да извлечем стойностите на няколко полета от record в отделни променливи, подобно на съпоставяне с шаблони за n-торки или списъци.

Ключовата дума let може да съвпада само с потребителски типове, които имат само един вариант. За типове с повече варианти, е нужно да се използва case израз.

Възможно е да се използват долната черта _ или шаблонът с разгъване .., за да се игнорират полета, които не са ни нужни.