I really really like Haskell. Haskell is life. Haskell is love.
Name:
Anonymous2013-11-06 19:21
Ok, a question...
Just started learning Haskell. Really beginner stuff just now.. But I see the preferred data container is a list? Really? Isn't that slow as fuck? It doesn't work well with CPU cache and takes memory overhead.
Or does the GHC optimize lists to something that is sequentally in memory (like C array)? Or is there some array-type that I should use when I wanted performance? Please tell me that it doesn't really use linked lists everywhere. I really would like to learn this language!