SequenceType

SequenceType[var]

0以上の型の列を参照する var でパラメータ化された型を表す.

詳細

  • SequenceTypeはそれ自体では評価されないが,TypedFunctionDeclaration等の型を取る関数内でこれを使うことができる.
  • SequenceTypeを使って可変数の引数を取る関数の型が指定できる.
  • SequenceTypeを使う関数定義には,一般に,固定数の引数を使う1つ以上の定義が伴う.

例題

  (1)

"MachineInteger"型および型の列を取って"MachineInteger"を返す関数の型を表す:

この型の関数の宣言を表す:

この関数宣言は単一の"MachineInteger"を取る:

3引数の宣言を呼び出すプログラムをコンパイルする:

引数の数が異なる宣言を呼び出す別のプログラムをコンパイルする:

Wolfram Research (2023), SequenceType, Wolfram言語関数, https://reference.wolfram.com/language/ref/SequenceType.html.

テキスト

Wolfram Research (2023), SequenceType, Wolfram言語関数, https://reference.wolfram.com/language/ref/SequenceType.html.

CMS

Wolfram Language. 2023. "SequenceType." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SequenceType.html.

APA

Wolfram Language. (2023). SequenceType. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SequenceType.html

BibTeX

@misc{reference.wolfram_2024_sequencetype, author="Wolfram Research", title="{SequenceType}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/SequenceType.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_sequencetype, organization={Wolfram Research}, title={SequenceType}, year={2023}, url={https://reference.wolfram.com/language/ref/SequenceType.html}, note=[Accessed: 18-November-2024 ]}