Skip to content
0:00 / 0:00

#clojure#designpatterns#stuartsierra

Functional Design Patterns - Stuart Sierra

gnbitcom

5.9K subscribers • 4 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Stuart Sierra, software engineer
  • Linked in the descriptionSlides on github.com

Intermediate. Assumes working knowledge.

8K views11 years ago1 recommendation

Software designProgramming languagesDesign patternsFunctional programmingLisp and Clojure

Stuart Sierra discusses design patterns implemented in functional languages, focusing on Clojure patterns like State/Event and Accumulator.

Slides: github.com/strangeloop/strangeloop2012/blob/master/slides/se… Stuart Sierra discusses several design patterns implemented in functional languages, in particular Clojure: State/Event, Consequences, Accumulator, MapReduce, Reduce/Combine, Recursive Expansion, etc.

Why it's here

1 person recommends this

What people say. Recommended as a classic talk on how to structure functional programs and design patterns in Clojure.

u/alexdmillerin r/Clojure • Recommends

On “New Clojurians: Ask Anything”

The answer to most of those questions is "... use a function". :) But more seriously - check out [video or http://mishadoff.com/blog/clojure-design-patterns/

u/alexdmillerin r/Clojure • Recommends

On “Clojure / Functional design patterns”

[video is a good talk about this