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-20 18:20

"Meta" is just a fancy buzzword.
And so are ``anus'' and ``hax'' by your reasoning.
Haskell was made for the purpose of research, by the way.
Right. ML's original purpose was to implement other languages (i.e. metaprogramming). It is practical. ``Research'' as a purpose is about as vague as you can get; my point still stands.
OOP but with them first-class functions
``Look, ma! I'm spewing baseless opinions on something I know nothing about again!'' --u

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