Skip to content

Comment on ClojureScript 1.7: ClojureScript can compile itselfparent

Comments

The fact that Lisps don't normally come with ADTs (incl. clojure) is a real shame.

Was going to say Shen does, but then again I only see pattern matching. Anyway, you might want to check it out:

http://www.shenlanguage.org/

I do agree purescript is awesome though :)

Shen is executable sequent calculus. It's data types are sequents, the conditions specified as arbitrary lisp (shen). Wikipedia seems to classify Shen as having algebraic data types, although it's type system isn't derived from ML or Cateogry Theory.

AboutSource Built by g1lg1l

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