Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Library
|
gptkbp:allows |
defining specs for functions
|
gptkbp:can_be |
complex specs
|
gptkbp:can_be_extended_by |
user-defined specs
|
gptkbp:can_be_used_with |
gptkb:clojure.test
|
gptkbp:enables |
data generation
generative testing |
gptkbp:facilitates |
documentation generation
|
https://www.w3.org/2000/01/rdf-schema#label |
Clojure.spec.alpha
|
gptkbp:includes |
predicates
|
gptkbp:integrates_with |
other libraries
|
gptkbp:is_available_on |
gptkb:Maven_Central
gptkb:Clojars gptkb:archive |
gptkbp:is_compatible_with |
gptkb:API
gptkb:Library Clojure's REPL Java interop |
gptkbp:is_designed_for |
data validation
dynamic typing robust applications |
gptkbp:is_documented_in |
Clojure documentation
Clojure spec documentation Clojure's official website |
gptkbp:is_influenced_by |
type systems
Haskell's type system |
gptkbp:is_maintained_by |
Clojure community
|
gptkbp:is_part_of |
gptkb:Clojure's_core_libraries
gptkb:Clojure_1.9 Clojure's philosophy Clojure's standard library Clojure's tooling ecosystem |
gptkbp:is_supported_by |
Clojure community resources
Clojure tooling Clojure's community forums |
gptkbp:is_tested_for |
Clojure test framework
Clojure's testing framework spec-based tests |
gptkbp:is_used_for |
schema validation
input validation API validation |
gptkbp:is_used_in |
functional programming
web development Clojure applications |
gptkbp:is_utilized_in |
data analysis
data-driven development |
gptkbp:part_of |
Clojure ecosystem
|
gptkbp:provides |
error reporting
composability of specs spec-based testing specification for data structures |
gptkbp:released_in |
gptkb:2016
|
gptkbp:supports |
custom error messages
runtime validation |
gptkbp:uses |
specification functions
|
gptkbp:written_in |
gptkb:Library
|