Search
Tag Archive

Entries in haskell (5)

10:20PM

Adjunct to C++ in Haskell

So while writing my third installment of my review of the book "Elements of Programming" I went about writing all the solutions in C++. I found that while I was at it, I was thinking about how more and more awkward programming with object oriented approaches was becoming. The 'C' way isn't helping at all too. So before I posted my entry, I already set up Haskell on Alice and hacked away at my Haskell implementation of the same solution in C++. This blog post is about that experience. Read more by clicking at the title or following the jump.

Click to read more ...

5:31PM

Alice, Meet Haskell

For a while now already I've been wanting to be able to hone my skills in Haskell programming -- not because it's a fad I'm interested in doing, but also to evaluate whether I can use the language in some of my projects. One thing I've always wanted to do is write a code generator that will set up the skeleton of a project and just allow me to customize the parts that are necessary. I find myself writing some things over and over again that I'd much rather save time by automating things. So I set out to setup a Haskell development environment in Alice -- my trusty and surprisingly capable netbook. Read on.

Click to read more ...

11:49PM

The Haskell Experiment: HaskellDB, HTTP, and Monads

It's day two of my Haskell experiment and I've got a brain full of functional programming goodness. For one thing, I think nothing is better when learning a new programming language than trying it out on a real-world project. So far, in one whole day of moving forward at snail-pace steps, I am definitely thankful that I've invested a lot more time in learning Haskell today than doing anything else. This post contains lots of tidbits I've learned along the way regarding dealing with databases, using an HTTP client library, and getting used to the concept of a Monad.

Click to read more ...

6:47PM

The Haskell Experiment: Learning a New Programming Language

I've decided to expand my horizon and level up on Functional programming -- from the elementary and slightly intermediate level I'm as of the moment at to a really higher level understanding. Much like back then I've decided I wanted to specialize on C++, I think it's time now that I learn something higher level that piques my interest. Apparently I've found that language that's higher level than Lisp yet as powerful and arguably better performing. Here I write a little about something I'd like to call the Haskell experiment.

Click to read more ...