struct

Structure Validator

A library providing a way to validate the structure of data in Clojure applications.

Structural validation library for Clojure(Script)

GitHub

119 stars
11 watching
16 forks
Language: Clojure
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
michaelklishin/validateur A Clojure(Script) validation library with functional validators and higher-order functions for validating data 185
kwladyka/form-validator-cljs Library to validate forms in ClojureScript using specification and functions. 55
markwoodhall/clova A minimal validation library for Clojure and ClojureScript 16
theleoborges/bouncer A validation DSL for Clojure & Clojurescript applications 364
funcool/clojure.jdbc A Clojure library that simplifies the interaction with relational databases using JDBC. 105
funcool/buddy A security library for Clojure providing various cryptographic and authentication mechanisms. 830
funcool/cats Provides higher-order abstractions for category theory and algebraic structures in Clojure and ClojureScript. 944
guiferpa/gody A lightweight struct validator for Go. 91
thoughtspile/banditypes A lightweight validation library that checks data conforms to TypeScript types at runtime. 170
fisxoj/sanity-clause Library for defining data validation contracts in dynamically typed languages 51
ivanrublev/domo Library to validate nested structs with their type specs and associated precondition functions. 203
fulcrologic/guardrails A tool for validating function calls with concise inline syntax 242
stac-utils/stac-node-validator Validates STAC items, catalogs, and collections against specified schemas and formats. 14
encode/typesystem A data validation library that provides basic functionality for serializing and deserializing data in a structured format. 540
clojure/test.check A testing tool that allows developers to write concise, powerful tests by defining properties of functions that should hold true for all inputs. 1,124