How to program in Refal (and othe...
How to program in Refal (and other arts of the Brezhnev era)
Edmund Griffiths — talks by Edmund Griffiths
Sep 19, 2026
54:51
Episode notes

2 April 2026

The handout (a sample Refal program) can be found here:

https://pastebin.com/gZuakiQQ

(The talk is unlikely to be very easy to follow without it.)

But I’m afraid the line numbers you’ll see there don’t match the ones I mention in the talk: my original printed handout only numbered the non-blank lines (as is usual in line-numbered texts of poems, etc.), but not everyone follows that convention.

Keywords
computation
functional programming
pattern matching
term rewriting
Markov normal algorithms
Soviet dissidents
one-party state
Valentin Turchin
Bulat Okudzhava
Keldysh Institute of Applied Mathematics
What place this episode is about
Where this episode is made