Semantic Domain
Monday, August 8, 2011
Functional Programming, Program Transformations, and Compiler Construction
›
I just discovered that Lex Augusteijn's 1993 PhD thesis, Functional Programming, Program Transformations, and Compiler Construction , is...
1 comment:
Wednesday, July 27, 2011
A new lambda calculus for bunched implications
›
I am going to put off syntactic extensions for a bit, and talk about an entirely different bit of proof theory instead. I am going to talk a...
Tuesday, July 26, 2011
Functional Programming as a Particular Use of Modules
›
Bob Harper sometimes gets grumbly when people say that ML is an impure language, even though he knows exactly what they mean (and, indeed, ...
6 comments:
Wednesday, July 20, 2011
Termination of guarded recursion
›
I will now give a termination proof for the guarded recursion calculus I sketched in the last two posts. This post got delayed because I tri...
Friday, July 15, 2011
Semantics of a weak delay modality
›
In my previous post, I sketched some typing rules for a guarded recursion calculus. Now I'll give its categorical semantics. So, suppose...
Wednesday, July 13, 2011
Guarded recursion with a weaker-than-Nakano guard modality
›
We have a new draft paper up, on controlling the memory usage of FRP. I have to say that I really enjoy this line of work: there's a ve...
3 comments:
Friday, June 17, 2011
The constructive lift monad
›
The constructive lift monad is the coinductive type $T(A) \equiv \nu\alpha.\; A + \alpha.$ The intuition is that an element of this type eit...
‹
›
Home
View web version