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

Reply via email to