Example #1
0
 runtimeTypes.string.validate(input, context).chain(stringInput => {
   const momentValue = moment(stringInput);
   return momentValue.isValid()
     ? runtimeTypes.success(momentValue.valueOf())
     : runtimeTypes.failure(stringInput, context);
 }),
Example #2
0
 baseType.validate(u, c).chain(val => {
   const valid = validators.every(v => v(val))
   return valid ? t.success(val) : t.failure(u, c, mkMessage(val))
 }),