Check this project announced today in the Datomic ml: http://github.com/jonase/scape
"Scape is quite ambitious. The idea is is to use the ClojureScript analyzer to emit Datomic transaction data containing useful information about some codebase and putting the data in a datomic database so the program becomes queriable via datalog. This could possibly be used for static analysis of Clojure code." Saludos, Nahuel Greco. On Tue, Jul 17, 2012 at 11:04 AM, Steve Tickle <ticklest...@gmail.com> wrote: > It would be more interesting to see a version control system based on > storing an abstract syntax tree and then using a pretty printer when the > files are checked out. > In one fell swoop you remove the code-styling wars as everyone can have > their own coding style and maintain consistency with everyone else. > It also gives the versioning system knowledge of the code so you can diff > functionality rather than the textual representation of that functionality. > > Combine an editor with the pretty printing/ASTVersioning and you have a > proper integrated development environment! > > SteveT > > On Tuesday, 17 July 2012 11:27:41 UTC+1, N8Dawgrr wrote: >> >> Hi All, >> >> One of my first posts to Clojure mailing list. I had an idea around SCMs >> and Clojure. I'd basically like to put the idea out there and get some >> feedback. I hope I'm not breaking any etiquette linking to my blog post but >> I've outlined the idea here: >> >> http://clojurian.blogspot.co.uk/ >> >> In a nutshell its about why use files for source in Clojure, can we do >> better? >> >> Regards, >> >> Nathan > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en