Язык FSharp. Списки, кортежи, записи — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (→Списки) |
Admin (обсуждение | вклад) (→Списки) |
||
Строка 4: | Строка 4: | ||
<source lang="fsharp_"> | <source lang="fsharp_"> | ||
let l = [1;2;3] | let l = [1;2;3] | ||
− | |||
let l' = "aaa"::["bbb";"ccc"] | let l' = "aaa"::["bbb";"ccc"] | ||
+ | let l'' = "aaa"::"bbb"::["ccc"] | ||
+ | let l''' = "aaa"::"bbb"::"ccc"::[] | ||
</source> | </source> | ||
Версия 22:31, 7 апреля 2011
Списки
Список - встроенный в язык тип. Списки хранят последовательность элементов одного типа.
let l = [1;2;3]
let l' = "aaa"::["bbb";"ccc"]
let l'' = "aaa"::"bbb"::["ccc"]
let l''' = "aaa"::"bbb"::"ccc"::[]