ramda-fantasy-validation
Fantasy Land compatible Validation with Ramda.
Example
var Validation = ;var R = ; { if namelength > 0 return Validation; return Validation;} { if age >= 18 return Validation; return Validation;} { return 'name': name 'age': age ;} // Validation.Success({"age": 99, "name": "mrkm4ntr"});// or Validation; // Validation can accumulate error informations.// Validation.Failure(["Name is required.", "Age must be or over 18."])Validation;