Adventures in Haskell — Conditions and Recursion…
In episode eight of Adventures in Haskell we add conditionals to the calculator, so we can do recursive fib and have it work. YAY
Adventures in Haskell - Episode 7 - Runtime error recovery…
In this episode we add runtime error recovery to our calculator (and fix a teeny bug we introduced last time did you spot it?).
Adventures in Haskell — Episode 6 — Functions and variables…
In episode six of Adventures in Haskell we add variable assignment and simple function definition to our calculator.
Adventures in Haskell - Episode 5 - Extending the calculator…
In this episode we extend our calculator to have parse trees, a concept of statements, and even some constants in the form of pi e and phi. Next time, we’ll look at adding assignment and other feature…
Adventures in Haskell, Episode four, A Brainfuck Interpreter…
In this video I extend the work from video three and write an interpreter for the parse tree we generated from the Brainfuck input. As always, comment on the vid, or email me, to let me know if there’…
In which our intrepid explorer fecks some brains…
I have uploaded part three of my parsing and Haskell video in which I build a parse tree for Brainfuck using Parsec. Once more, comments, suggestions etc gratefully received.
In which our intrepid author encounters full-rate expressions…
I have posted part two of the Haskell based calculator project. Enjoy, subscribe, send me ideas.
Starting to parse…
Yesterday I uploaded a video which is part one of a series covering parsing in Haskell in the form of a project to build a calculator. In the future we’ll also look at making parse trees and perhaps i…
What, another one? Project Euler problem 89…
Yes, yet another live-coding exercise in Haskell to solve Project Euler problem 89 this time. I promise that this is the penultimate of these problems. I have one more, based on RSA which I will be do…