{
    "title": "コレクションのボキャブラリー",
    "useMathjax": false,
    "isDraft": true
}

================================================================================

コレクションのボキャブラリー

コレクションそのもの

  • Sequence
  • Map
  • Set
コレクション名 説明
Queue キュー。先入れ先出し (FIFO)
Stack スタック。 先入れ後出し (LIFO, FILO)
Map 連想配列。

コレクションのプロパティー名

名前 説明 その他の名前
Length
Rank
Haskell Scala C# Java

コレクションの操作メソッド

immutable な操作メソッド

head

  • リストの一番最初の要素
Haskell Scala C# Java
head

last

  • リストの一番最後の要素
Haskell Scala C# Java
last

tail

  • リストの先頭の要素以外
Haskell Scala C# Java
tail

init

  • リストの最後の要素以外
Haskell Scala C# Java
init

map

Haskell Scala C# Java
map map Select

reverse

Haskell Scala C# Java
reverse

畳み込み

Haskell Scala C# Java
foldl
Haskell Scala C# Java
foldr

参考資料