Showcases

Interactive examples demonstrating facet's serialization and deserialization capabilities.

Format showcases

  • JSON — facet-json serialization and deserialization
  • YAML — facet-yaml examples
  • KDL — facet-kdl with KDL-specific attributes
  • TOML — facet-toml for configuration files
  • Binary Formats — MessagePack and Postcard for compact encoding

Feature showcases

  • Args — Command-line argument parsing with facet-args
  • Assertions — Structural equality with facet-assert
  • Diagnostics — Rich error messages with source spans
  • Diffing — Structural diffing with facet-diff
  • From Value — Converting facet-value to typed structs
  • Pretty Printing — Colorful debug output with facet-pretty
  • Spans — How errors point to source locations