2014 · 28 citations · 21 references
ComputingComputer ScienceFormal MethodsProgramming LanguagesData TypesData-flow AnalysisDifferential PrivacyStatic AnalysisType CheckingType SystemsComplexityLinear Type SystemsLinear TypesStatic Type CheckingType AnalysisType Constraints
Recent works have shown the power of linear indexed type systems for enforcing complex program properties. These systems combine linear types with a language of type-level indices, allowing more fine-grained analyses. Such systems have been fruitfully applied in diverse domains, including implicit complexity and differential privacy.
21
Dependent types in practical programming
Hongwei Xi, Frank Pfenning · 1999 · 584 citations · Full text
Distance makes the types grow stronger
Jason Reed, Benjamin C. Pierce · 2010 · 221 citations
Linear dependent types for differential privacy
Andreas Haeberlen, Justin Hsu, Arjun Narayan et al. · 2013 · 171 citations