A good tutorial on optimising website performance using chrome dev tools
Category: Lambda
It’s probably time everyone stopped posting garbage about JavaScript.

It’s probably time everyone stopped posting garbage about JavaScript.
Nobody uses == or rather no JavaScripter who has bothered to learn the language uses ==. Type coercion was a mistake that was fixed by === a decade ago.
Sanctuary is a Lodash style library that brings as much of Haskell and Purescript as it can to JavaScript.
Sanctuary is a Lodash style library that brings as much of Haskell and Purescript as it can to JavaScript.
It is fully compatible with the Fantasyland specification for JavaScript functional programming and it aims to be much more straightforward and consistent than Ramda.
Title

If GitHub stars mean anything then

If GitHub stars mean anything then
The main benefit Typescript offers here is to make the purpose of monadic bind (flatMap) clearer than it would be…
The main benefit Typescript offers here is to make the purpose of monadic bind (flatMap) clearer than it would be using dynamically typed JavaScript.
Part 2
https://codewithstyle.info/advanced-functional-programming-typescript-monads-generators/
Part 3
https://codewithstyle.info/advanced-functional-programming-typescript-functional-exceptions/
“Class” syntax in JavaScript is not awesome.
“Class” syntax in JavaScript is not awesome.
Use with caution, favour composition over inheritance, don’t inherit more than once.
JavaScript is not Java.
Andre Staltz explains a unification of asynchronous functional handlers called callbags.
Andre Staltz explains a unification of asynchronous functional handlers called callbags.
With this model you can make simple composable streaming functions (like callbacks, promises and observables) which allow for two way conversations.
In other words sinks that can also be sources and vica versa, emitters that can also be listeners and vica versa.
This is kind of what happens when you screw your developer base.
This is kind of what happens when you screw your developer base.
The Angular team chose not to provide and automatic upgrade path from AngularJS to Angular and instead concentrated on serving Google’s internal needs. As a result many developers felt abandoned and started to look elsewhere. They started to checkout other frameworks like React and most never came back.
Not shown on this chart is Vue.js which also became a huge beneficiary of the Angular team’s navel gazing. It’s currently creeping up to replace AngularJS is in the number 2 position.
The only thing saving Angular from total oblivion is a combination of corporate inertia and fullstack Java developers who from what I can tell honestly seem to think that Typescript is a dialect of Java and Angular is a flavour of Spring Boot for the browser.
JavaScript to Purescript tutorial
JavaScript to Purescript tutorial