Irrefutable patterns for the ignorant

A few days ago was the first time I ever saw some code like this: ~[arg] <- getArgs I hadn’t come across irrefutable patterns (also called lazy patterns) in Haskell before and was of course curious. This is an attempt at illustrating the difference between lazy and non-lazy pattern matching. Here’s some code not using …

Continue reading ‘Irrefutable patterns for the ignorant’ »

Share

Why is constant improvement such an alien concept in large organisations?

Warning! This is a bit of a rant. If you don’t like reading that sort of thing you should probably stop now. This started the other day when I tried paying my first credit card bill. I ended up ringing LloydTSB’s phone bank just to sort it out. After being held by the hand through …

Continue reading ‘Why is constant improvement such an alien concept in large organisations?’ »

Share