Functional 計算思維 — Sort從 ReactiveCocoa 開始,一點一點的開始進入 Functional 的世界。就算是我這個從國小就開始學程式語言的人來說,的確,Functional 的思維並不是這麼容易上手的,但更深入瞭解會發現其實真正的原因是我們早就習…
JavaScript Module Systems Showdown: CommonJS vs AMD vs ES2015As JavaScript development gets more and…
Creating an ESLint PluginThere are a lot of useful ESLint plugins out there. At Tumblbug, we are fans of eslint-config-airbnb and eslint…
I like ES6 but I miss the word functionI look at code pretty much all day. There is a certain delight I feel when looking at clear, concise code that makes me feel comfortable about my understanding of what’s going on. for exampleconst numbers = [1,2,3,4,5,6];
JavaScript ES6+: var, let, or const?Perhaps the most important thing you can learn to be a better coder is to keep things simple…
Applications of ES6 Arrow Functions in ReactArrow functions arrived as a promising solution to make “this” easy to handle.An arrow function is a function with the following qualities:this, arguments, super, new.target, keywords inside an arrow…
Entendendo Programação Funcional em JavaScript de uma vezVocê já percebeu que cada vez mais o termo Programação Funcional vem sendo usado pela comunidade?No meu último post, por exemplo: O que TODO desenvolvedor JavaScript precisa saber, um dos pontos que gerou…
Adding Swipe to Delete in React NativeI am currently working on a mobile note app from the Bloc iOS curriculum and discovered certain things in iOS transfer over to React Native well.A lot of iOS apps are built using the UIKit UITableView structure (a list of items…
Generators: Putting the sync back in asynchronous.Generators have been popping up left and right lately and I thought it was about time I understood what all of the fuzz was about. When I saw that co.js was one of the most popular packages on NPM, I realised I couldn’t run away from them any…