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

Functional programming beyond Haskell

Name: Anonymous 2015-02-20 8:36

We have all learned functional programming in Haskell, but there are more functional languages like Lisp, Scheme, ML, and Clean.

Why should we even bother to look further than Haskell?

- You want your programs to run faster.
- Monads drive you mad (what are they anyway? warm fuzzy things?).
- You need objects.
- You sometimes need a more powerful module system.
http://www.cs.uu.nl/wiki/pub/Stc/BeyondFunctionalProgrammingInHaskell:AnIntroductionToOCaml/ocaml.pdf

Name: Anonymous 2015-02-21 11:38

>>35
it comes up a lot in lambda calculus
Lambda calculus is not an example of practically valuable application. Try writing a hello world in it.

In fact, application of the X combinator to itself is good for everything
And unary encoding (Peano numbers) is good for everything too, but nobody uses unary (except some proof assistant academics).

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