Domo

Struct validator

Library to validate nested structs with their type specs and associated precondition functions.

A library to validate values of nested structs with their type spec t() and associated precondition functions

GitHub

203 stars
3 watching
11 forks
Language: Elixir
last commit: over 2 years ago
ddddomain-modelingelixirtypespectypespecs

Related projects:

RepositoryDescriptionStars
prio/shapeA library for declaratively describing and validating data structures.6
krzemin/octopusA Scala library that simplifies validation by providing a type-class and a DSL for defining rules without boilerplate code.149
mcs07/molvsTool for validating and standardizing chemical structures to improve data quality and facilitate comparisons.163
matteocrippa/fossilA TypeScript validation library for Deno projects4
ethandunford/deno-validationA general-purpose validation library for use in software applications.2
serkin/volanA PHP validation library designed to validate data against user-defined schemas, providing detailed information on invalid nodes.44
thoughtspile/banditypesA lightweight validation library that checks data conforms to TypeScript types at runtime.170
bydooweedoo/isValidates data against predefined rules for various data types in Elixir.20
davidmdm/myzodA TypeScript library that emulates the type system and validation capabilities of popular schema validation libraries.316
funcool/structA library providing a way to validate the structure of data in Clojure applications.119
daveoncode/pyvaruA library for implementing custom validation rules across various data types and structures in Python.20
shezadkhan137/requiredA library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields.59
aperezdc/gnarlA lightweight module for defining schema-validated classes with type-checked attributes.5
doov-org/doovA fluent API for type-safe domain model validation and mapping using annotations and code generation.92
bobfp/skoomaA simple data validation library for Elixir.142