InfoQ Homepage Clojure Content on InfoQ
-
Functional Programming for Optimization Problems with City of Palo Alto Open Data
Paco Nathan reviews an example data analysis application written in Cascalog used for a recommender system based on City of Palo Alto Open Data.
-
Clojure core.async
Rich Hickey discusses the motivation, design and use of the Clojure core.async library.
-
Gershwin: Stack-based, Concatenative Clojure
Daniel Gregoire introduces Gershwin, a stack-based, concatenative programming language with a Clojure runtime that targets the JVM.
-
VMFest: Wrapping VirtualBox to Speedup Dev and Test Since 2010
Antoni Batchelli introduces VMFest, a PalletOps project used to turn VirtualBox into a lightweight cloud provider, good for developing cloud automation.
-
RxJava in Clojure
Dave Ray explains using RxJava in Clojure for building non-blocking "Observable APIs" and efficiently compose asynchronous flows together using functional reactive operators.
-
CLJ Mook: a Lightweight HTTP Testing Tool
Craig Brozefsky introduces clj-mook which provides a session abstraction for client interactions with a web application based on clj-http, a handful of threading macros, JSoup, and a couple of maps.
-
How to Sneak Clojure Into Your Rails Shop
Joshua Ballanco introduces Immutant, Immutant Overlay, HornetQ and OpenShift to Ruby and Rails developers.
-
How Erlang Can Help You Become a Better Clojure Developer
Reid Draper discusses lessons learned from Erlang that can be applied to Clojure (lighting talk).
-
A Shorter Path from Clojure to ClojureScript
Roman Gonzalez and Tavis Rudd discuss techniques for shortening the ClojureScript development cycle by using the same codebase for clj and cljs and automatically running tests on the JVM.
-
Living in a Post-Functional World
Daniel Spiewak discusses how modern languages such as Scala, Clojure, and Haskell have moved beyond the simple lambda calculus paradigm, being better suited for large application architectures.
-
Concatenative Clojure
Brandon Bloom introduces Factor and demonstrates Factjor –concatenative DSL - and DomScript –DOM library written in ClojureScript - in the context of concatenative programming.