Publication | Closed Access
System FC with explicit kind equality
41
Citations
23
References
2013
Year
Unknown Venue
System FEngineeringBoolean FunctionProgram AnalysisAutomated ReasoningType TheoryVerificationFunctional Programming LanguageFormal MethodsDependently Typed ProgrammingEquivalence CheckingComputer ScienceType SystemObservabilitySystem FcFormal VerificationFunctional ProgrammingType System Extensions
System FC, the core language of the Glasgow Haskell Compiler, is an explicitly-typed variant of System F with first-class type equality proofs called coercions. This extensible proof system forms the foundation for type system extensions such as type families (type-level functions) and Generalized Algebraic Datatypes (GADTs). Such features, in conjunction with kind polymorphism and datatype promotion, support expressive compile-time reasoning.
| Year | Citations | |
|---|---|---|
2006 | 335 | |
1998 | 282 | |
1995 | 242 | |
2007 | 236 | |
2005 | 221 | |
2012 | 172 | |
1998 | 119 | |
2007 | 117 | |
2009 | 104 | |
1998 | 75 |
Page 1
Page 1