{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/jsonschema","name":"jsonschema","description":"Provides the ToJSONSchema type class and validation helpers for generating JSON\nSchema 2020-12 documents from Haskell types and validating JSON values at runtime.\nThe library includes a generic deriving strategy that handles recursive data types,\nsum-tag encoding, and refined handling of arrays and enumerations. Validation implements\nthe core and applicator vocabularies, including `$defs` and local `$ref` resolution,\npragmatic support for `unevaluated*` keywords, and detailed error traces.","version":"0.3.0.1","softwareVersion":"0.3.0.1","license":"https://spdx.org/licenses/MPL-2.0","codeRepository":"https://github.com/DPella/jsonschema","issueTracker":"https://github.com/dpella/jsonschema/issues","url":"https://github.com/DPella/jsonschema","keywords":["data","json","library","mpl","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"tritlo"}],"author":[{"@type":"Person","name":"tritlo"}],"copyrightHolder":[{"@type":"Person","name":"tritlo"}],"dateCreated":"2025-10-21","dateModified":"2026-07-09","datePublished":"2026-07-09","copyrightYear":2025,"downloadUrl":"https://hackage.haskell.org/package/jsonschema-0.3.0.1/jsonschema-0.3.0.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/jsonschema"],"https://www.w3.org/ns/activitystreams#likes":3}