BT
Older Newer rss
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.

45:46

Living in a Post-Functional World

Posted by Daniel Spiewak  on  Sep 23, 2013 1

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.

34:58

Concatenative Clojure

Posted by Brandon Bloom  on  Sep 20, 2013

Brandon Bloom introduces Factor and demonstrates Factjor –concatenative DSL - and DomScript –DOM library written in ClojureScript - in the context of concatenative programming.

27:15

Protocols, Functors and Type Classes

Posted by Creighton Kirkendall  on  Sep 16, 2013 5

Creighton Kirkendall discusses how polymorphism is implemented in Clojure, Ocaml, Haskell and Scala.

42:08

Ritz, The Missing Clojure Tooling

Posted by Hugo Duncan  on  Sep 13, 2013

Hugo Duncan introduces Ritz, a set of tools for debugging, inspecting, project reloading, with codeq and lein integration, showing how to use it with nrepl.el in Emacs.

01:06:28

Clojure: Enemy of the State

Posted by Alex Miller  on  Sep 11, 2013 2

Alex Miller discusses Clojure’s approach to data, comparing it with OOP’s approach, and covering various related topics such as mutation, state vs. value, primitive and composite data.

40:03

The Joy of Flying Robots with Clojure

Posted by Carin Meier  on  Sep 11, 2013

Carin Meier shares from her experience doing functional programming in Clojure for flying robots.

37:08

Piplin – A DSL for Describing Silicon in Clojure

Posted by David Greenberg  on  Sep 04, 2013

David Greenberg introduces Piplin, a DSL that allows a subset of Clojure to be automatically converted into a hardware description, which can then be placed onto an FPGA or made into a silicon chip.

30:04

Macros vs. Monads

Posted by Chris Houser, Jonathan Claggett  on  Aug 30, 2013

Chris Houser and Jonathan Claggett compare macros with monads, suggesting when it is better to use each of them, and pondering what could be done to improve them.

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