:: Int }
этот модуль квалифицировання импортируется в другой и там есть следующий код
create :: MyModule.Person
create = MyModule.Person { age = 20 }
modify :: MyModule.Person -> MyModule.Person
modify prs = prs { MyModule.age = 50 }
Почему при создании оно не требует писать MyModule.age и работает просто с age, а при обновлении нет?
при создании из конструктора выводится тип и поле, а при обновлении можно вывести тип только из самого поля
Обсуждают сегодня