Skip to content
The Curious Engineer
Latest
Categories
All blogs
By month
Search
Feeds
All blogs
/
Functional / PL theory
rntz's blog
rntz.net
Functional / PL theory
Compilers
Essays / personal
’10
’15
’20
’25
Posts
21 from 10 Aug 2008 to 16 Jun 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://www.rntz.net/blog/atom.xml
2026
2
16 Jun
Evaluation order and nontermination in query languages
11 Jun
Deconstructing Datalog
2024
1
7 Aug
Cafés of Cambridge
2019
2
21 Jan
Simple, generic, type-safe substitution in Agda
18 Jan
Representing binding in Agda using functions as contexts
2018
5
25 Jul
Could an archaeologist grok an iPhone?
10 Jul
Parsing list comprehensions is hard
18 May
Why I am not a fan of Cabal or Stack
10 Mar
Against software development
24 Jan
Ursula Le Guin is dead
2017
2
12 Oct
Semilattices and their tensor products
27 Jan
Aphorisms on programming language design
2016
1
6 Jun
Not everything is an expression
2014
3
2 Jul
Option and null in dynamic languages
27 Jun
Monoids, scope, and extensibility
16 Jun
On dynamic and static types
2011
1
13 Nov
Belief is indexed by proof system
2009
3
3 Mar
Intuitive hygienic macros
9 Feb
An odd type inference problem
17 Jan
Languages as models of computation
2008
1
10 Aug
OO and pattern-matching