# IBM PDL

- Layer: declarative prompt programming language
- Core primitives: YAML programs, types, loops, functions, structured decoding
- Import candidates: typed-output and shape-validation ideas
- Why it matters: it is a useful reference point for structured generation
- Caution: it is not solving prompt-language's immediate supervision and verification problem
