OCamlタイプは、私が読んでいるチュートリアル/マニュアルに関係なく、常に私を本当に混乱させました。Ocamlバリアントタイプ
フォームのいずれかを持つタイプ( 'a、' b)のテスト: 空、T t、N n、Seq [ x1 ... xn]
私は最初の3つの方法を知っていますが、最後のフォームを定義する方法は全くわかりません。
type ('nonterm, 'term) test =
| Empty
| T of 'term
| N of 'nonterm
| ????
は、配列のために、私はXNに部分式X1のインスタンスと一致する必要があります。これは私が持っているものです。 x = 0の場合、これは空です。誰でも私を助けてくれる?前もって感謝します。
アッティカ - 私はあなたのように最初新しいユーザーです:Stackoverflowへようこそ!私はあなたがこれまでに質問したことに投票したり答えを受け入れなかったことに気付きました。あなたがまだ持っていない場合は、よくある質問を読んでください:http://stackoverflow.com/faq - 基本的に答えが気に入ったら投票してください。あなたの質問に十分答えたら、それを受け入れるべきです。 –