lib/type/typedef.js
function TypeDef(arity, type, repeats) {
  // arity for the parameter
  this.arity = arity;

  // type declarations as an array
  this.type = type;

  // does this value accumulate repeating declarations
  this.repeats = repeats;
}
function TypeDef(arity, type, repeats) {
  // arity for the parameter
  this.arity = arity;

  // type declarations as an array
  this.type = type;

  // does this value accumulate repeating declarations
  this.repeats = repeats;
}
function TypeDef ( arity , type , repeats ) { // arity for the parameter this . arity = arity ; // type declarations as an array this . type = type ; // does this value accumulate repeating declarations this . repeats = repeats ; }
Encapsulates a configuration type definition.
Encapsulates a configuration type definition .