News for hackers. Stuff that matters.
Re:Why We Use OCaml by spott on Wednesday July 16, 2014 @04:41PM (#8044430)
One more thing: OCaml is strict by default, Haskell is lazy by default. The later allows for some nice code idioms[0], but makes reasoning about performance and memory characteristics very difficult[1].

[0] indexedList :: [a] -> [(Integer,a)] indexedList l = zip [1..] l

[1] http://www.reddit.com/r/haskell/comments/15h6tz/what_isnt_ha...

http://www.haskell.org/pipermail/haskell-cafe/2013-September...

http://stackoverflow.com/questions/2064426/reasoning-about-p...

Re:Why We Use OCaml by yawaramin on Thursday July 17, 2014 @01:46AM (#8046212)
Or even:

indexedList = zip [1..]

Love how ML-like languages let you express just the bare essence of an operation.

Re:Why We Use OCaml by spott on Wednesday July 23, 2014 @06:25PM (#8077283)
Yea, I didn't do that just to make it clearer: if you aren't used to ML, I Imagine that this would be very confusing.