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: about 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 comprehensive security library for Clojure providing cryptographic tools and mechanisms for authentication, authorization, and encryption. 827
funcool/cats Provides higher-order abstractions for category theory and algebraic structures in Clojure and ClojureScript. 941
guiferpa/gody A lightweight struct validator for Go. 79
thoughtspile/banditypes A lightweight validation library that checks data conforms to TypeScript types at runtime. 168
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. 202
fulcrologic/guardrails A tool for validating function calls with concise inline syntax 240
stac-utils/stac-node-validator Validates STAC items, catalogs, and collections against specified schemas and formats. 13
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,122