ミニ亜鉛チュートリアルでいくつかのことを理解するのを手伝ってくれる人はいますか:
function set of $T: 'intersect'(set of $T: x, set of $T: y)
これは、集合 x と y の交点を返します。明らかに x と y はセットですが、このコンテキストで $T は何を意味するのでしょうか?
function var set of int: 'union'(var set of int: x, var set of int: y)
セット x と y の結合を返します。私が理解していることから、xは整数のセットであり、yも整数のセットです-しかし、「intのvarセット」とはどういう意味ですか? 「var」とは何ですか?
function set of $U: array_union(array [$T] of set of $U: x)
配列 x のセットの和集合を返します。説明していただけますか:
function set of $U
と:
array_union(array [$T] of set of $U: x)