Functional Programming in Clojure for HTTP APIs


Details
This week we have a Clojure developer visiting from San Francisco.
Priyatam Mudivarti (@priyatam) is a writer, functional programmer, speaker, and architect who enjoys building data APIs & User Interfaces. He's the founder/principal at Facjure, a tiny creative studio.
He has taken some time out to visit Japan for the first time after a whirl wind speaking tour at ClojureWest and ForwardJS.
Here are some links to his previous talks. (http://priyatam.com/talks)
Abstract
Clojure is a functional programming language that interoperates with Java and runs on the Jvm. With a solid foundation on data, immutability, functional & OO-like programming, Clojure offers a simpler and more robust toolset for building fast,server-side apps. However, developers unfamiliar with Lisp find the language daunting.
In this talk I will introduce Clojure’s syntax through its functional programming features, with an emphasis on REPL-driven development, data, and higher-order functions. We will end with a few examples of building http and database apis using these principles.

Functional Programming in Clojure for HTTP APIs