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

Re: Have you read SICP

Name: Yakk 2014-07-28 7:45

Why should I believe you, or follow a link from someone in their first 10 posts? Why is that book worth reading? What does SICP stand for?

Hmm, at least the link seems to be honest (pointing where it appears to point).

Thanks.

Name: Anonymous 2014-07-28 16:51

One thing I’ve really always appreciated about Haskell is that all “statements” in Haskell (or at least, what would be statements in other languages) are first-class members of the language. That is, (imperative) statements are literally just normal objects (no different from numbers, or lists, or booleans) — they can be saved to variables, passed to functions, transformed using normal functions, copied, etc. Haskell doesn’t have statements — everything is an expression, representing normal data! This really opens up a whole world of possibilities for not only reasoning about your code, but also for new ways to frame ideas in contexts of parallelism, concurrency, exceptions, DSLs, and more!

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