Пожалуйста, помогите со следующим упражнением: ![enter image description here](https://i.stack.imgur.com/ljACf.png)
Какой хороший источник материала я могу прочитать, чтобы понять, как использовать Map в F #?
Iпытался понять, как использовать Map.
Я пытался:
let holidays =
Map.empty.
Add("Christmas", "Dec. 25");;
Это работает, то я пытался:
let holidays =
Map.empty.
Add("Christmas", "Dec. 25")
Add("Halloween", "Oct. 31");;
, и это выдало ошибку
Я должен был поставить точку после первого оператора Add следующим образом:
let holidays =
Map.empty.
Add("Christmas", "Dec. 25").
Add("Halloween", "Oct. 31");;
Мне интересно, почему это так?
Итак, это означает, что
let holidays =
Map.empty;;
- это то, как мы создаем новую карту.Но мне нужна карта типа Карта (Команда, Очки).Поэтому я попытался:
let exmaple =
Map.empty.
Add ("Superman", Points 8);;
val exmaple : Map<string,Points> = map [("Superman", Points 8)]
Но это карта типа (строка, очки), а не карта (команда, очки).
Кроме того, как написать «<» после карты наstackoverflow, так что все, что следует за «<», появляется (поэтому я использую map () вместо map <>)?
Пожалуйста, помогите.