Emulating a 6502...in Haskell?! @TeaLeavesProgramming
Emulating a 6502...in Haskell?!  @TeaLeavesProgramming
Uploaded May 2026 | Updated September 2026, 3 weeks ago
Our EmuDevz JavaScript emulator is finally finished! And now on to the next challenge...writing an NES emulator in Haskell!

Thumbnail painting: "Napoleon Crossing the Alps", by Jaques Louis-David (1801). The version now hanging in Charlottenburg Palace.

0:00 - Introduction
1:50 - Praise for EmuDevz
3:30 - Comments on Javascript
4:00 - Let's do it again in Haskell!
7:29 - Writing Very Imperative Haskell
8:45 - Monads as a way of threading data
9:40 - Type safety is the best
10:45 - More praise for EmuDevz
Emulating a 6502...in Haskell?!Guest Podcast: Superman (2025) on Curmudgeons CornerThe Incredible Proof Machine - Part 2Haskell for Dilettantes 12: More ListsAvalon-Hills Midway Campaign - a BASIC gameHaskell For Dilettantes, Part 3c: Homework 1, Exercise 3Wordle - on an Apple ][!Wizardry: The Five Ordeals Part 4Murrays Mistake (How To Fry An Apple II)Turing Complete, Part 6: Computer, CompletedLets Play The Fools Errand Part 6: More of the High PriestessStrange Antiquities - A Quick Look At The Demo
Tea Leaves |

Emulating a 6502...in Haskell?!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER