Data type
-
FLAT uses formal languages to type strings
FLAT uses context-free grammars as type definitions to distinguish semantically different string encodings, enabling type-safe handling of URLs, file paths, and other structured data.
-
A type-theoretic account of abstraction functions and cost verification
Modular verification in dependent type theory using abstraction functions as types, with support for cost analysis and behavior verification while maintaining privacy guarantees.

