Add host-structured imports

This commit is contained in:
2026-08-11 18:33:49 +09:00
parent 46b2b3b1b6
commit 165daada23
12 changed files with 402 additions and 46 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ Decodal is a small deterministic DSL for describing, composing, validating, and
It is designed around a lightweight Rust library:
- host-supplied imports through `SourceLoader`
- host-supplied source and structured-value imports through `ImportLoader`
- no filesystem access in the library core
- concrete and abstract values with constraints and defaults
- deterministic expression evaluation
@@ -13,7 +13,7 @@ It is designed around a lightweight Rust library:
## Library crate
Embedded hosts should depend on `decodal` and provide imports with a `SourceLoader`.
Embedded hosts should depend on `decodal` and provide imports with an `ImportLoader`.
```toml
[dependencies]