edn
| Kind | kit |
|---|---|
| Categories | parser data-format |
| Keywords | edn parser serialization data-format clojure |
EDN (Extensible Data Notation) parsing and generation for Kit
Files
| File | Description |
|---|---|
kit.toml | Package manifest with metadata and dependencies |
src/edn.kit | Parse, stringify, and pretty-print FFI wrappers |
zig/edn.zig | Zig parser and serializer for EDN format |
tests/edn.test.kit | Parsing, stringification, and roundtrip tests |
examples/basic.kit | Parsing EDN strings and serializing Kit values |
LICENSE | MIT license file |
Dependencies
No Kit package dependencies.
Installation
kit add gitlab.com/kit-lang/packages/kit-edn.gitUsage
import Kit.EdnLicense
MIT License - see LICENSE for details.
Exported Functions & Types
EDNParseError
EDN parse error type.
match EDN.parse content
| Ok value -> process value
| Err (EDNParseError { message }) ->
println "Parse error: ${message}"Variants
EDNParseError {message}EDN
Marker type for the EDN format. Used with StringEncode/StringDecode traits to distinguish EDN serialization.
Variants
EDN