DJ Adams

Blog posts tagged "language-ramblings"

  1. Shell power and simplicity

  2. The Observer's Book of JS Style

  3. ES6, reduce and pipe

    In learning about functional programming, one thing that's worked for me is to take my time, and not rush over fundamental concepts. In fact, like a good beer or whisky, a fundamental concept is something to savour, to enjoy at a leisurely pace.

  4. The beauty of recursion and list machinery

  5. Excluding with vim's wildignore

  6. F3C Parts 9 and 10 - Functors

  7. F3C Part 8 - Promises

  8. F3C Part 7 - Recursion

  9. F3C Part 6 - Currying

  10. F3C - A FunFunFunction Companion Series

  11. F3C Part 5 - Closures

  12. F3C Part 4 - Reduce advanced

  13. F3C Part 3 - Reduce basics

  14. F3C Part 2 - Map

  15. F3C Part 1 - Higher-order functions

  16. FOFP 2.1 A look at filter

  17. FOFP Fundamentals of functional programming

  18. FOFP 1.5 Creating functions

  19. FOFP 1.4 A different approach with map

  20. FOFP 1.3 Some basic list processing

  21. FOFP 1.2 Trying things out

  22. FOFP 1.1 Introduction

  23. Language minutiae and learning to SWIM

  24. Finding a wonderland number

  25. Enlightenment in action

    On my journey to learn Clojure by solving 4Clojure challenges.

  26. 4Clojure Puzzle 66

  27. Building blocks of language, structure and thought

    As I travel on my path to perhaps what I deem as some sort of enlightenment, back in time via Clojure to one of the great ancestors of language, structure and computational thought (Lisp), I continue to come across a simple theme.

  28. Coffee-time JavaScript recreation

    In preparing for co-presenting a hands-on session at SAP TechEd EMEA this coming week in Barcelona, I came across a chunk of JavaScript. In this post I try to improve it with robustness and immutability in mind.

  29. Breathing through the reduction meditation

    In this post I look even more closely at a simple Clojure implementation of a reduce function.

  30. My journey to Clojure

    I'm learning Clojure. Slowly, but hopefully surely.

  31. A meditation on reduction

    Looking at a version of the reduce function written in Clojure, from Do Things: a Clojure Crash Course.

See all tags.