User loginNavigation |
Lambda CalculusGradual Typing for Functional LanguagesGradual Typing for Functional Languages
In other news, the Holy Grail has been found. Film at 11. This piece of genius is the combined work of Jeremy Siek, of Boost fame, and Walid Taha, of MetaOCaml fame. The formalization of their work in Isabelle/Isar can be found here. I found this while tracking down the relocated Concoqtion paper. In that process, I also found Jeremy Siek's other new papers, including his "Semantic Analysis of C++ Templates" and "Concepts: Linguistic Support for Generic Programming in C++." Just visit Siek's home page and read all of his new papers, each of which is worth a story here. By Paul Snively at 2006-08-30 17:49 | Functional | Implementation | Lambda Calculus | Semantics | Type Theory | 18 comments | other blogs | 38721 reads
Ivor, a proof engineI found an interesting new paper by Edwin Brady.
By Niels Hoogeveen at 2006-08-08 13:39 | Functional | Lambda Calculus | Type Theory | 1 comment | other blogs | 7059 reads
Jumbo Lambda CalculusTwo new papers by Paul Blain Levy, "Jumbo Lambda Calculus" and the extended version "Jumbo Connectives in Type Theory and Logic", are available on his web page. Part of the abstract:
(From the types list.) By Matt Hellige at 2006-05-12 16:23 | Lambda Calculus | Semantics | Type Theory | 3 comments | other blogs | 18692 reads
Lambda Calculus course (Oxford)A sixteen-hour lecture course aimed at final-year computer science undergraduates and MSc students. The course notes are detailed and include things like call-by-value LC, Boehm Theorem, and several interesting mini-projects for students. By Ehud Lamm at 2006-03-19 13:13 | Lambda Calculus | login or register to post comments | other blogs | 8104 reads
Inverse typechecker and theorem proving in intuitionistic and classical logicsAnother cool demonstration from Oleg:
By Ehud Lamm at 2006-02-05 09:09 | Fun | Lambda Calculus | Type Theory | 4 comments | other blogs | 9767 reads
Systematic search for lambda expressionsSystematic search for lambda expressions by Susumu Katayama
Although the algorithm is slow and only works on small expressions, it looks helpful. Perhaps there could be some synthesis with Hoogλe, or whatever the name is after Google makes them change it. By Jim Apple at 2005-11-26 15:01 | Functional | Lambda Calculus | 5 comments | other blogs | 12991 reads
What good is Strong Normalization in Programming Languages?There's a neat thread about strong normalization happening on The Types Forum.
Termination is good:
Termination is good!
Termination is good and with fixpoints is turing complete?
Terminating reductions allows exhaustive applications of optimizations:
Rene Vestergaard also gave a link to a 2004 discussion of strong normalization on the rewriting list. By shapr at 2005-11-17 12:31 | Implementation | Lambda Calculus | Theory | Type Theory | 15 comments | other blogs | 10834 reads
adbmaL
... or how is the title of this paper pronounced?
We make the notion of scope in the lambda-calculus explicit. To that end, the syntax of the lambda-calculus is extended with an end-of-scope operator [adbmal], matching the usual opening of a scope due to lambda. Accordingly, beta-reduction is extended to the set of scoped lambda-terms by performing minimal scope extrusion before performing replication as usual. We show confluence of the resulting scoped beta-reduction. Confluence of beta-reduction for the ordinary lambda-calculus is obtained as a corollary, by extruding scopes maximally before forgetting them altogether. Only in this final forgetful step, alpha-equivalence is needed. All our proofs have been verified in Coq.While playing with my own lambda-machine (derivative of CEK in Java) I decided that I would like to control scope better - so I found this paper. See also Lambdascope previously mentioned on LtU. A Concurrent Lambda Calculus with FuturesA Concurrent Lambda Calculus with Futures
To all the fans of Mozart and especially Stockhausen :-) By Andris Birkmanis at 2005-07-17 14:05 | Functional | Lambda Calculus | login or register to post comments | other blogs | 6478 reads
A Formulae-as-Types Interpretation of Subtractive LogicA Formulae-as-Types Interpretation of Subtractive Logic
Yet another connection between subtractive logic and control. I remember the author mentioned on LtU, but I cannot find any citations. By Andris Birkmanis at 2005-06-29 11:46 | Functional | Lambda Calculus | Type Theory | 1 comment | other blogs | 5256 reads
|
Browse archives
Active forum topics |
Recent comments
2 weeks 9 hours ago
42 weeks 2 days ago
42 weeks 2 days ago
42 weeks 2 days ago
1 year 12 weeks ago
1 year 16 weeks ago
1 year 18 weeks ago
1 year 18 weeks ago
1 year 20 weeks ago
1 year 25 weeks ago