Skip to content

Comment on Ask HN: Lisp or Haskell at first?parent

Comments

It could be useful to learn an "almost" functional version of Lisp, like Scheme/Racket or Clujure. (You can also try to write "almost" functional code in Common Lisp, but the usual idioms are more imperative.)

The idea is that you write "almost" all the code in small functional functions without side effects, but you can use side effect when the functional solution is very difficult.

Most of them are not typed (there is a Typed Racket version, but the type system is not similar to the Haskell type system).

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.