オプションに対して別名を設定します。
オプションに対して別名を設定します。
別名の設定先
オプションの別名
別名を設定した結果
1.0.0
1.0.0
オプションが指定された際に実行する処理を設定します。
オプションが指定された際に実行する処理を設定します。
実行する処理の設定先
実行する処理
実行する処理を設定した結果
1.0.0
1.0.0
オプションを隠しオプションにします。
オプションを隠しオプションにします。
隠しオプション化の設定先
隠しオプション化した結果
1.0.0
1.0.0
オプションのキー名を設定します。
オプションのキー名を設定します。
キー名の設定先
キー名
キー名を設定した結果
1.0.0
1.0.0
オプションのキー名と値名を設定します。
オプションのキー名と値名を設定します。
キー名と値名の設定先
キー名
値名
キー名と値名を設定した結果
1.0.0
1.0.0
オプションに引数をいくつまで指定できるかを設定します。
オプションに引数をいくつまで指定できるかを設定します。
引数を最大いくつまで指定できるかの設定先
引数の最大数
引数の最大数を設定した結果
1.0.0
1.0.0
オプションに最低限必要な引数の数を設定します。
オプションに最低限必要な引数の数を設定します。
最低限必要な引数の数の設定先
最低限必要な引数の数
最低限必要な引数の数を設定した結果
1.0.0
1.0.0
オプションを任意(省略可能)にします。
オプションを任意(省略可能)にします。
オプションを任意化する設定を行う先
オプションを任意化した結果
1.0.0
1.0.0
オプションを必須扱いにします。
オプションを必須扱いにします。
オプションを必須化する設定を行う先
オプションを必須化した結果
1.0.0
1.0.0
オプションの説明文を設定します。
オプションの説明文を設定します。
オプションに対する説明文の設定先
オプションに対する説明文
説明文を設定した結果
1.0.0
1.0.0
オプションに対して引数を無制限に指定できるようにします。
オプションに対して引数を無制限に指定できるようにします。
引数を無制限に指定できるよう設定を行う先
引数の指定数を無制限とした結果
1.0.0
1.0.0
実際にコマンドから渡されたオプション値を検証します。
実際にコマンドから渡されたオプション値を検証します。
コマンドライン引数の解析中に実行され、オプションに対する引数の値を判断します。 正常値であれば成功を示す型を、異常値であれば失敗を示す型を返します。
今後予想されるScalaz 7.3.x系への移行に備え、 いったんscalaz.\/へ変換後に、その後scala.Eitherへ変換します。
成功を表現する型が持つ右側の型(scala.Unitへの変換により破棄)
2つの型パラメータを持ち、成功・失敗を表現可能な型
検証処理の設定先
検証処理
成功・失敗を表現可能な型からscalaz.\/へ変換できることを保証する
scalaz.\/からscala.Eitherへ変換できることを保証する
検証処理を設定した結果
1.0.0
1.0.0
オプションの値名を設定します。
オプションの値名を設定します。
値名の設定先
値名
値名を設定した結果
1.0.0
1.0.0
オプションに対する詳細設定を行えることを表します。
詳細設定が可能な型
1.0.0
1.0.0