Publication | Open Access
Lilac: a functional programming language based on linear logic
58
Citations
17
References
1994
Year
Mathematical ProgrammingEngineeringAutomated ReasoningType TheoryFunctional Programming LanguageDependently Typed ProgrammingFormal MethodsComputer ScienceLinear Term CalculusType SystemSemanticsTerm AssignmentFormal VerificationFunctional ProgrammingLogic Programming
Abstract We take Abramsky's term assignment for Intuitionistic Linear Logic (the linear term calculus) as the basis of a functional programming language. This is a language where the programmer must embed explicitly the resource and control information of an algorithm. We give a type reconstruction algorithm for our language in the style of Milner's W algorithm, together with a description of the implementation and examples of use.
| Year | Citations | |
|---|---|---|
Page 1
Page 1