Automatic synthesis of typed \(\Lambda\)-programs on term algebras

From MaRDI portal
Revision as of 00:28, 31 January 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:1079357

DOI10.1016/0304-3975(85)90135-5zbMath0597.68017OpenAlexW1513579486MaRDI QIDQ1079357

Alessandro Berarducci

Publication date: 1985

Published in: Theoretical Computer Science (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/0304-3975(85)90135-5




Related Items (57)

Inductively defined types in the Calculus of ConstructionsAlgebraic types in PER modelsTypes as parametersThe Girard-Reynolds isomorphismEquational programming in \(\lambda\)-calculus via SL-systems. Part 1Algorithmically broad languages for polynomial time and spaceAn application of PER models to program extractionCategorical data types in parametric polymorphismConstructive natural deduction and its ‘ω-set’ interpretationOn Church's formal theory of functions and functionals. The \(\lambda\)- calculus: Connections to higher type recursion theory, proof theory, category theoryDefining data structures via Böhm-outPush versus pull-based loop fusion in query enginesThe Girard-Reynolds isomorphism (second edition)Parametricity of extensionally collapsed term models of polymorphism and their categorical propertiesIntersection and union typesAn extension of system F with subtypingProgramming with streams in Coq a case study: The Sieve of EratosthenesClassical (co)recursion: MechanicsMany more predecessors: A representation workoutTypes, abstraction, and parametric polymorphism, part 2Efficiency of lambda-encodings in total type theoryThe calculus of dependent lambda eliminationsUnnamed ItemBifibrational functorial semantics of parametric polymorphismLambda calculus with patternsPolynat in PER modelsThe Impact of the Lambda Calculus in Logic and Computer ScienceMetacircularity in the polymorphic \(\lambda\)-calculusRecursive programming with proofsComparing Hagino's categorical programming language and typed lambda- calculiIncorporating quotation and evaluation into Church's type theoryOn list primitive recursion and the complexity of computing infA CuCh Interpretation of an Object-Oriented Language1 1Partially supported by MURST Cofin '99 TOSCA.Program morphismsPreface to the special volumeBoxes go bananas: Encoding higher-order abstract syntax with parametric polymorphismIntroduction to Type TheoryLeast and greatest fixed points in intuitionistic natural deductionConstant time parallel computations in \(\lambda\)-calculusOn the proof theory of Coquand's calculus of constructionsStrong storage operators and data typesExtensional models for polymorphismFunctorial polymorphismStructures definable in polymorphismFinally tagless, partially evaluated: Tagless staged interpreters for simpler typed languagesComplete Types in an Extension of the System AF2Two extensions of system F with (co)iteration and primitive (co)recursion principlesProofs for freeRamified recurrence and computational complexity. III: Higher type recurrence and elementary complexityLAMBDA-REPRESENTABLE FUNCTIONS OVER TERM ALGEBRASType Theories from Barendregt’s Cube for Theorem ProversOrdinals and ordinal functions representable in the simply typed lambda calculusEncoding many-valued logic in $\lambda$-calculus\(\lambda\)-definability of free algebrasFormal parametric polymorphismFunctions over free algebras definable in the simply typed lambda calculusCombining type disciplines



Cites Work




This page was built for publication: Automatic synthesis of typed \(\Lambda\)-programs on term algebras