A JavaScript Curriculum for Active Learners


Mostly adequate guide to Functional Programming (in JavaScript)


What is a functor?


Master the JavaScript Interview

What is a Closure? What’s the Difference Between Class & Prototypal Inheritance? What is a Pure Function? What is Function Composition? What is Functional Programming? What is a Promise? Soft Skills

10 JavaScript concepts you need to know for interviews :D


Pure functions in JavaScript


Specification of common algebraic structures in JavaScript

Specification for interoperability of common algebraic structures in JavaScript Specification for common algebraic types in JavaScript based on Fantasy Land

ECMAScript 6 / ECMAScript 2015 tutorials

ECMAScript 6 compatibility table ECMAScript 6 New Features: Overview & Comparison Learn ES2015 Overview of ECMAScript 6 features ECMAScript 6 Cheatsheet Exploring ES6 jsfeatures Minimalist examples of ES6 functionalities Understanding ECMAScript 6 Standard ECMA-262 6th Edition / June 2015 ECMAScript® 2015 Language Specification

I18n Javascript

Asset variables are very useful if you need to produce different outputs for the same asset, for example when making your Javascripts i18n ready.

Highcharts – Interactive JavaScript charts for your web projects

Highcharts is a charting library written in pure JavaScript, offering intuitive, interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange and polar chart types