seqmanページには、次の(強調鉱山)を述べています:
説明文
通常のシーケンスを生成します。
seqデフォルトのメソッドを持つ標準的なジェネリックです。seq.intプリミティブであり、はるかに高速ですが、いくつかの制限があります。
ただし、このページでは、これらの制限について実際に説明していません。ここに他のすべての言及がseq.intあります:
議論
[...]
length.outシーケンスの長さ。負seqでseq.intはない数値。小数の場合は切り上げられます。[...]
細部
[...]
seqおよびの無名引数の解釈はseq.int標準ではありません。プログラミング時には常に引数に名前を付けることをお勧めします。[...]
seq.intseq最初に指定された引数のクラス(引数のマッチング前)に基づいて" "のメソッドをディスパッチする内部ジェネリックです。
seq.int、seq_alongおよびseq_lenプリミティブです。値
seq.intseq数値引数のデフォルトのメソッドは、タイプが「integer」または「double」のベクトルを返します。プログラマはこれに依存しないでください。
最初の引数のクラスに従ってseq.intディスパッチseqすることを述べる以外に、「制限」はありません。
では、これらの制限は何ですか?
seq.intは習慣から使用してきましたが、そのコメントをmanページで見て、今、私がそれを不注意に使用することで「リスク」を受けているかどうか知りたいのです。
seq(from = 0 + 1i, to = 10 + 1i, length.out = 11)が、で同じことはできませんseq.int。

seqがと同じように機能することを追加します。そのseq.intため、なぜ使用するのかは明確ではありませんseq。twitter.com/BrodieGaslam/status/1196792003813621761