Re:Learn Datalog Today – An interactive Datomic query tutorial
by brudgers on Wednesday August 07, 2013 @01:22PM
(#6174168)
Racket is actually both a language and a distribution of a set of tools for building languages - e.g. the Racket distribution includes not only Racket and Datalog, but Algol-60 just to show off how flexible the tool set is.
One of the advantages and curses of the Racket community is that it comes out of academia rather than business like Clojure. The benefit is that it has good documentation and someone somewhere is writing or has written a thesis about just about anything based on Racket. The downside is that Racket is many things to many people and there is no canonical source like Rich Hickey or Linus.
I'm not smarter - Hell, I don't even know what a destructuring bind is. But [it is the internet after all] maybe you want
Re:Learn Datalog Today – An interactive Datomic query tutorial
by fogus on Wednesday August 07, 2013 @01:27PM
(#6174195)
A good way to think of the difference between pattern matching and destructuring is that pattern matching is a conditional construct and destructuring isn’t.
One of the advantages and curses of the Racket community is that it comes out of academia rather than business like Clojure. The benefit is that it has good documentation and someone somewhere is writing or has written a thesis about just about anything based on Racket. The downside is that Racket is many things to many people and there is no canonical source like Rich Hickey or Linus.
I'm not smarter - Hell, I don't even know what a destructuring bind is. But [it is the internet after all] maybe you want
http://docs.racket-lang.org/reference/match.html?q=match&q=r...Anyway, There's always IRC.