BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss
46:17

Core.async - Communicating Sequential Processes using Channels, in Clojure

Posted by Rich Hickey  on  Jan 06, 2014 2

Rich Hickey presents the motivation, design and use of the Clojure core.async library, the reasons for choosing the CSP approach and how it helps to structure applications.

38:54

Web Apps in Clojure and ClojureScript with Pedestal

Posted by Brenton Ashworth  on  Jan 02, 2014 1

Brenton Ashworth introduces the Pedestal application library as a way to build rich collaborative applications in Clojure and ClojureScript.

43:47

Functional Programming for Optimization Problems with City of Palo Alto Open Data

Posted by Paco Nathan  on  Nov 23, 2013

Paco Nathan reviews an example data analysis application written in Cascalog used for a recommender system based on City of Palo Alto Open Data.

44:24

Clojure core.async

Posted by Rich Hickey  on  Nov 22, 2013 8

Rich Hickey discusses the motivation, design and use of the Clojure core.async library.

36:37

Gershwin: Stack-based, Concatenative Clojure

Posted by Daniel Gregoire  on  Nov 21, 2013

Daniel Gregoire introduces Gershwin, a stack-based, concatenative programming language with a Clojure runtime that targets the JVM.

07:13

Swearjure

Posted by Gary Fredericks  on  Oct 24, 2013

Gary Fredericks shows some tricks for getting the most out of Clojure obfuscated code.

07:54

VMFest: Wrapping VirtualBox to Speedup Dev and Test Since 2010

Posted by Antoni Batchelli  on  Oct 16, 2013

Antoni Batchelli introduces VMFest, a PalletOps project used to turn VirtualBox into a lightweight cloud provider, good for developing cloud automation.

05:06

RxJava in Clojure

Posted by Dave Ray  on  Oct 14, 2013

Dave Ray explains using RxJava in Clojure for building non-blocking "Observable APIs" and efficiently compose asynchronous flows together using functional reactive operators.

07:01

CLJ Mook: a Lightweight HTTP Testing Tool

Posted by Craig Brozefsky  on  Oct 14, 2013

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.

07:24

How to Sneak Clojure Into Your Rails Shop

Posted by Joshua Ballanco  on  Oct 14, 2013

Joshua Ballanco introduces Immutant, Immutant Overlay, HornetQ and OpenShift to Ruby and Rails developers.

05:38

How Erlang Can Help You Become a Better Clojure Developer

Posted by Reid Draper  on  Sep 27, 2013

Reid Draper discusses lessons learned from Erlang that can be applied to Clojure (lighting talk).

28:49

A Shorter Path from Clojure to ClojureScript

Posted by Roman Gonzalez, Tavis Rudd  on  Sep 24, 2013

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.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT