У меня вопрос о записях: допустим, у меня есть функция, которая принимает запись, например:
getId : { file | id : String } -> String
getId file = file.id
Я мог бы передать что-то вроде этого: { id = "abcd", name = "hi.txt"}
, потому что у него есть id
. Пока все хорошо. Мой вопрос: могу ли я создать псевдоним для «файла» в сигнатуре типа функции? Какой будет синтаксис для этого?