Tag Archives: JavaScript

Functional JavaScript – Currying

Introduction Simply put, currying is the means for reducing the arity of a function. That’s it. If prior to currying a function accepted n parameters then after currying a new function will have been created accepting fewer than n parameters. … Continue reading

Posted in Development, JavaScript | Tagged | 2 Comments

Functional JavaScript – Memoization, Part II

Introduction In Part 1 of this series we looked at a simple function generator for memoizing functions. Recall memoized functions are functions that cache their results; once the value is determined for a particular input the value is placed into … Continue reading

Posted in JavaScript | Tagged | 1 Comment

Functional JavaScript – Memoization, Part I

Introduction I recently attended Neal Ford’s functional thinking presentation at COJUG. Neal aims to introduce functional programming concepts to traditional developers. Neal covered a lot of ground but for now I want to focus on one aspect of his presentation: … Continue reading

Posted in JavaScript | Tagged | 2 Comments

Another Look at JavaScript

I attended CodeMash this year for the first time. If you’ve never been to CodeMash then I urge you to go. It’s a conference for developers and run by developers. Not a bunch of marketing fluff and product road maps … Continue reading

Posted in JavaScript | Tagged , , | Leave a comment