James Coglan personal blog

Callbacks are imperative, promises are functional

You will often hear it said that JavaScript is a ‘functional’ programming language. It is described as such simply because functions are first-class values: many other features that define functional programming – immutable data, preference for recursion over looping, algebraic type systems, avoidance of side effects…
Points
353
HN comments
149
Submissions
1
Cited by
0 commenters

Software EngineeringProgramming Languages2013

On Hacker News

SubmittedTitle on HNPointsComments
Mar 30, 2013Callbacks are imperative, promises are functional by timcraft353149

More from James Coglan

All 7 posts →

Related posts from the same era