![]()
There is also a blog post with more details and the video of a recent presentation of this project. It’s a source-to-source compiler and for now it only supports a small subset of Clojure. This is a library that provides optimized tail calls to Clojure without having to call ‘recur’. #Cloudant index leverages apache lucene libraries code#I just posted the code for Dan Friedman's and my work on Clojure TCO here.Check out the tests to figure out how it will look. Leveraging the new extensible reader literals in Clojure 1.4, Michael Fogus is implementing a reader literal for persistent queues. #Clojure persistent queues getting a tagged literal representation.Crawl is a Clojure re-implementation of OpenJDK’s Graal. Instead, this turns bytecode into machine code for direct execution by the CPU. This is not a library to generate Java bytecode. New post! Starting a new project: A Java bytecode compiler in Clojure.This library aids at creating automated integration tests against social networks. If you are writing an application that interacts with a social network you probably already know how hard it can be to test against the services provided by such social network. #Clojure Library to do #integration test with Social Networks - Introducing clj-social-labs.But some go even further and rant about how they think Functional Programming is “worse than crap.” Some even think that striving for immutablility is evil. Now this is one rant! Not everybody thinks that statelessness is a worthy goal. It's nice to see the other side of the coin sometimes. Two things seem clear from this graph: Clojure has taken quite a dive since mid-2010, and HN is talking less and less about programming in aggregate. NHacker News is a place where entrepreneurs hang out. This is a chart plotting the times Clojure appears in Hacker News (HN) posts, compared to Ruby, Python, Haskell and Scala. And there is a lot of red in this picture. Red means waiting for a lock.Īs with hot peppers, red is not good news. This is what it looks like if you have a hot multimethod in multithreaded code.I have heard this technique has been used to fix satellites or other space ships. Using drawbar, a HTTP transport for nRepl, you can open a REPL in an already runnign webapp. #Cloudant index leverages apache lucene libraries how to#This article describes how to REPL-in to remotely running services where direct TCP connections are not possible, or more speficically, Heroku. This is one seriosly cool DSL that generates code that can be understood by the cited platforms. Clojure already controls the server, the broswer, the client… now Robots. #Cloudant index leverages apache lucene libraries software#It is a Swing) application built with SeesawĪh, nice! A DSL for building Robot controlling software to control Lego Mindstorms and Arduino robots. It let’s you quickly jump from documentation, to sources and to usage examples.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |