© 2023 Hashnode
#functional-programming
In this blog, we are going to learn about map filters and reduce functions in javascript.map, filter and reduce all three are higher-order functions means all three accept another function as an argum…
In this blog, we are going to learn about promises and how we can handle promises to use asynchronous operations. But before that, we will see an example of how we were doing code before we had promis…
In this blog, we are going to learn about callback hell and we will understand the inversion of control. And these things are very important to understand promisesin our next blogs. Now before we unde…
Have you ever dreamt of what features your ideal programming language would have? Have you ever tried to make a list of the best features (or non-features) of existing languages that are particularly …
What are Computation Expressions? Computation Expressions (CE's) in F# are all about syntactic convenience. There are two different aspects: Using existing CEs: seq, query, async, task and lazy Building new/custom CEs, aka building CE bui…
Learning-FSharp/Ch25-OOP-Classes/Program.fs Check out all the comments that are placed in the source file. The objective of this article is to give you an overview of classes and interfaces in F# through various examples. Before We Begin Th…
This is the first of a five-part series What is Functional Programming? Functional programming is a style of creating programs that: Encourages the use of functions that are self-dependent and do not…
JavaScript functions are an essential part of any web developer's toolkit. They provide a modular and reusable way to organize code and perform specific tasks. In this blog post, I'll take you through…
Kotlin provides the ability to extend a class or an interface with new functionality without having to inherit from the class or use design patterns such as Decorator. This is done via special declara…
What is the reduce() function in JavaScript? reduce() is a Higher Order function in JavaScript Higher order functions In Javascript, functions can be assigned to variables in the same way that strings…