Beautiful STM

Travelling back from my parents today and finished Simon Peyton Jones’ article on STM. It was enlightening, I now feel I can use IO comfortably in Haskell and have a […]


Today I got bored while waiting for my Mum to finish cooking up the annual epic Christmas dinner which seems to keep me feeling full till New Year. So I […]

Mikey and Languages.

Did I ever mention I love languages?  Well, I didn’t so I am. I’m absolutely fascinated at how bilinguals and how they can hold conversations fluently in two languages. Multi-linguals make me […]

Quest To Understand Monads

I’ve been learning Haskell for nearly three months now, and although that might not be a long time I have been at it pretty intensely. While reading around about Haskell […]

Data.Graph Hate.

I have swapped an element within a list of nodes that I have extracted from my Data.Graph Graph. I’ve tested it and it performs as expected. I’ve zipped it up […]

List Foo

So, I’m getting down and dirty with lists, again! Even though I supposed to be working on Graphs, well it turns out you can’t really escape working with lists when […]

More Time More Graphs

Now I’ve handed my first piece of Coursework I’ve found myself having a lot more time to work on my project. I’m now adding functions to my GraphWorld Haskell program […]

Viva la Graph

Today I had my Viva with my tutor and second reader at which I laid out the aims of my dissertation project. These were then discussed with my second reader […]