I wonder if they’ve removed the suck from it yet.

I wonder if they’ve removed the suck from it yet.

Originally shared by Ivan Pierre

Google has pushed Angular 5 out, adding build optimizations, incremental compilation, and better support for internationalization, amongst others.

Angular 5 is a new major version of the popular web framework backed by Google. From the dozens of new features and performance improvements we have selected to detail a few that seem to have more impact on development work.

JavaScript already has most of the tools you need as methods built into the language.

JavaScript already has most of the tools you need as methods built into the language. The only problem is the dot notation. This is why so many fall back to lodash.

This weird trick extracts all the useful FP methods from various object prototypes and flips them into composable functions.

All in 500 bytes.

An excellent glossary.

An excellent glossary. Not a tutorial but a good reference document. If you are coming at this stuff for the first time, read an introduction to functional programming first.

Some of the concepts later in this glossary are harder to remember or express in JavaScript and have to rely on libraries. That’s not ideal but all of these ideas are useful.

If more working programmers worked with higher level abstractions in mind, they would write more testable code with fewer bugs and have a far better understanding of what their code was doing.

Originally shared by mathew murphy

Ludicrously obfuscatory functional programming terms explained.