Tag: functional programming

Home / functional programming
What is better — Functional programming or Object Oriented?
Post

What is better — Functional programming or Object Oriented?

Last week, I found myself caught in the firing range of functional programmers — all because I dared put forward an alternative mode of thinking for JavaScript. This is probably also the first time I’ve ever gotten hate and love mail, public condemnation, accolades and tweets for something that had innocent intentions and origins. Somehow, I also managed to...

Knowing Monads Through The Category Theory
Post

Knowing Monads Through The Category Theory

We all know that programming is based on math, what is perhaps not so clear is that knowing more math is going to help us become better developers. And although in all types of programming, math is fundamental, it is even more so in functional programming. A very widespread concept which I’m sure you have...

Why is functional programming gaining traction? Why now?
Post

Why is functional programming gaining traction? Why now?

The biggest companies in the world are investing heavily in functional programming. From Facebook building React and Reason, to Apple pivoting to Swift, to Google developing MapReduce, functional programming is gaining traction. But why? I go over four hypotheses and evaluate them. TRANSCRIPT Eric Normand: Why are the biggest companies in the world investing in...

Friendly Functional Programming
Post

Friendly Functional Programming

Programming is about solving real world problems, each program describes the different instructions, actions and events “What to do if..?” to deal with some problems. Programming is like creating a life style following some rules which are defined by the programmer. We might be the author of the life story of someone who trusted us...