Blog posts tagged "language-ramblings"
- Shell power and simplicity
- The Observer's Book of JS Style
-
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.
- The beauty of recursion and list machinery
- Excluding with vim's wildignore
- F3C Parts 9 and 10 - Functors
- F3C Part 8 - Promises
- F3C Part 7 - Recursion
- F3C Part 6 - Currying
- F3C - A FunFunFunction Companion Series
- F3C Part 5 - Closures
- F3C Part 4 - Reduce advanced
- F3C Part 3 - Reduce basics
- F3C Part 2 - Map
- F3C Part 1 - Higher-order functions
- FOFP 2.1 A look at filter
- FOFP Fundamentals of functional programming
- FOFP 1.5 Creating functions
- FOFP 1.4 A different approach with map
- FOFP 1.3 Some basic list processing
- FOFP 1.2 Trying things out
- FOFP 1.1 Introduction
- Language minutiae and learning to SWIM
- Finding a wonderland number
-
Enlightenment in action
On my journey to learn Clojure by solving 4Clojure challenges.
- 4Clojure Puzzle 66
-
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.
-
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.
-
Breathing through the reduction meditation
In this post I look even more closely at a simple Clojure implementation of a reduce function.
-
My journey to Clojure
I'm learning Clojure. Slowly, but hopefully surely.
-
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.