Lean for Dilettantes 2: Foreign Function Interfaces @TeaLeavesProgramming
Lean for Dilettantes 2: Foreign Function Interfaces  @TeaLeavesProgramming
Uploaded August 2026 | Updated September 2026, 2 weeks ago
Today Peter continues looking at porting his Haskell NES emulator to Lean 4, and focuses with laser-like intensity on only one question: is there a graphics library he can use to draw on screen? The answer, unsurprisingly, involves using FFI bindings to a library written in C. So we look at how Lean 4 accesses foreign function interfaces.

Thumbnail Painting: "Rustic Life" (1888) by Akseli Gallen-Kallela
Lean for Dilettantes 2: Foreign Function InterfacesLets Play: Blue Prince (re-upload)Santa Paravia: A 1978 Nation-Building GameWizardry: Proving Grounds of the Mad OverlordELDEN RING_20220306170346A 6502 Simulator Mystery - Solved!Eye of the Beholder - on Sega CDLearn by Fixing Bugs #coding #programmingGreat Programmers Are Lazy (Haskell for Dilettantes)Haskell For Dilettantes, Part 6b: Homework 2, Exercise 2Eye of the Beholder (DOS) Part 3Lets Play The Fools Errand, Part 7
Tea Leaves |

Lean for Dilettantes 2: Foreign Function Interfaces

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER