🦞🌯 Lobster Roll

Thread

Lambda Calculus Explorer (kmicinski.com)

Stories related to "Lambda Calculus Explorer" across the full archive.

BrainCoqulus: A Formally Verified Optimizing Compiler of Lambda Calculus to Brainfuck (read.seas.harvard.edu)
Abstract: "We investigate compilation and verification techniques for functional language compilers by developing and verifying a toy optimizing compiler from the untyped lambda calculus to Brainfuck. Our key optimization is provisional type inference, in which the compiler guesses the latent type o...
Lambda Calculus Explorer (kmicinski.com)
A catamorphic lambda-calculus interpreter (michaelpj.com)
Compiling Lambda Calculus - T3X.ORG (t3x.org)
Whiteboard problems in pure Lambda Calculus (jtolio.com)
Sequent Calculus as a Compiler Intermediate Language (2016) (microsoft.com)
Abstract: "The λ-calculus is popular as an intermediate language for practical compilers. But in the world of logic it has a lesser-known twin, born at the same time, called the sequent calculus. Perhaps that would make for a good intermediate language, too? To explore this question we designed ...
lambda-8cc: An x86 C compiler written in untyped lambda calculus (github.com)
A Lambda Calculus With Coroutines and Heapless, Directly-Called Closures (ayazhafiz.com)
Lambda Calculus Explorer (kmicinski.com)
The race for speed part 2: How JavaScript compilers work (creativejs.com)
Compilers in OpenBSD (marc.info)
Are Compilers Getting More or Less Reliable? (blog.regehr.org)
Stop Writing JavaScript Compilers! Make Macros Instead (jlongster.com)
In-depth article about using [sweet.js](https://github.com/mozilla/sweet.js), a macro library for Javascript.
Course in compilers from Stanford University starts today on Coursera.org (coursera.org)
What is the contribution of lambda calculus to the field of theory of computation? (cstheory.stackexchange.com)
The Lambda Calculus for Absolute Dummies (2012) (palmstroem.blogspot.com)
"The Big Problem", and "Visual Compilers: A Practical Example" (langnostic.inaimathi.ca)
Programming Languages and Compilers Commons (network.bepress.com)
Add a Compilers Tag
Would it be useful to folks to have a compilers tag? I'm certainly interested in reading articles about compilers but their harder to find when scattered across different languages or in the catch-all compsci tag. Here's the [original suggestion for this tag](https://lobste.rs/s/hpsyea/why_is_it_...
Compilers in OpenBSD (2013) (marc.info)
The death of optimizing compilers (cr.yp.to)
The death of optimizing compilers (cr.yp.to)
http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-4x3.pdf http://cr.yp.to/talks/2015.04.16/audio.ogg
Optimal Reductions for Lambda Calculus (pauillac.inria.fr)
Reason for edit: I realized the title was somewhat misleading; the title was originally "To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism," but the link only included one of the papers from the publication, "Optimal Reductions for Lambda Calculus"
Compilers for Free (2013) (codon.com)
Compilers and Termination Revisited (blog.regehr.org)
The convergence of compilers, build systems and package managers (blog.ezyang.com)
The Dangers of Super Smart Compilers (hacksoflife.blogspot.com)
Compilers that Target C (github.com)
a lambda is not (necessarily) a closure (wingolog.org)
On the Madness of Optimizing Compilers (prog21.dadgum.com)