Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Functional programing languages

Name: Anonymous 2009-09-01 14:27

Haskell's type system really is THE BEST.

I recently programmed a simple single-instance file storage system in Erlang (to be used as a storage backend for my future archivers/scrapers/etc). I decided to use Erlang because I wanted the system to work as a remote server and I quite like Erlang's actor model.

Anyway, as I don't really program in Erlang at all, I made lots of really stupid mistakes (mostly forgetting that some return values are wrapped in the list monad or forgetting to pass some arguments in the list monad), which I could find instantly if Erlang had a type system like Haskell.

On the other hand, I really like Erlang's pattern matching against bound variables (I don't think Haskell has something like that?).

Anyway, discuss your experiences with your favourite programming languages in this thread.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List