Chris Eidhof
Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.

From OO to Clojure Workshop!
Watch my free workshop to help you learn Clojure faster and shift your paradigm to functional.
Advanced Swift
TextBooksDuality and the End of Reactive
VideoPresentationFun with Swift
VideoPresentationFunctional Programming
SlidesPresentationFunctional Swift
TextBooksFunctional View Controllers
VideoPresentationFunctional programming in Swift
VideoPresentationHN NL - Haskell
SlidesPresentationHaskell for Scala-ists
SlidesPresentationI Have an Idea for an App!
VideoPresentationLearning Cocoa: The Good, The Bad and The Ugly
VideoPresentationLighter View Controllers
VideoPresentationLive Coding
VideoPresentationPractical Concurrent Programming
VideoPresentationSlides are available here: Practical Concurrent Programming
Programming with Structs
VideoPresentationSchlanke View Controller
VideoPresentationSwift and C
VideoPresentationSwift and C Interop
VideoPresentationThe Monad. Reader Issue 13
PDFPaperThe evolution of an iOS programmer
VideoPresentationTiny Networking
VideoPresentationWeb programming in Haskell
SlidesPresentationWrapping an OO API in a Functional Way
VideoPresentationobjc.io
VideoPresentation