Thoughts after Reading: Practical Haskell (2nd Ed. apress)
Haskell is one of those languages that everyone knows, but very few people use. In contrast to other nifty languages like Idris or Coq, the breadth of Haskel...
Haskell is one of those languages that everyone knows, but very few people use. In contrast to other nifty languages like Idris or Coq, the breadth of Haskel...
Scala doesn’t have the bookshelf girth that, say, Python or Java occupies. Despite being over 15 years old at the time of this blog post, there are probably ...
If all programming texts were lumped into two categories, the first of those categories would be experimental. This group would include texts like Functional...
After jumping into the fundamentals of the Scala programming language, and being somewhat familiar with the Object-Oriented programming paradigm, I decided t...
Scala is probably not the best first programming language to learn, but it makes a very valuable second if you have time to sit down and review all the langu...
Regular expressions are probably one of the most useful tools any programmer can know, but they can be brittle, especially when they get long, or if composit...
Sane, efficient, and legible error handling can rank pretty high on the difficulty charts when writing a new application. Getting an answer to “Should this f...
This is the first problem in a series of simple problems, written in Haskell. I regularly use rosettacode.org to find out different ways haskell solves probl...
B.I. is . . . uhh, Brinkman index? Brain Injury? Biological Indicator? I’ve waited 4 years to get enough experience to write this blog post.