Are there any purely functional Schemes or Lisps?
Posted
by nickname
on Stack Overflow
See other posts from Stack Overflow
or by nickname
Published on 2010-05-23T01:01:53Z
Indexed on
2010/05/23
1:11 UTC
Read the original article
Hit count: 306
Over the past few months, I've put a lot of effort into learning (or attempting to learn) several functional programming languages. I really like math, so they have been very natural for me to use.
Simply to be more specific, I have tried Common Lisp, Scheme, Haskell, OCaml, and (a little bit of) Erlang.
I did not like the syntax of OCaml and do not have enough Erlang knowledge to make a judgment on it yet.
Because of its consistent and beautiful (non-)syntax, I really like Scheme. However, I really do appreciate the stateless nature of purely functional programming languages such as Haskell.
Haskell looks very interesting, but the amount of inconsistent and non-extendable syntax really bothered me. In the interest of preventing a Lisp vs Haskell flame war, just pretend that I can't use Haskell for some other reason.
Therefore, my question is:
Are there any purely functional Schemes (or Lisps in general)?
© Stack Overflow or respective owner