Open in app

Sign in

Write

Sign in

Rajat Sharma
Rajat Sharma

556 Followers

Home

About

Published in

HackerNoon.com

·Oct 13, 2017

Functors in JavaScript

“A mathematician, like a painter or a poet, is a maker of patterns. If his patterns are more permanent than theirs, it is because they are made with ideas.” — G.H. Hardy, A Mathematician’s Apology Sometimes, logical accuracy is not possible because of intrinsic complexity of the data, in practical…

Functional Programming

8 min read

Functors in JavaScript
Functors in JavaScript
Functional Programming

8 min read


Published in

HackerNoon.com

·May 14, 2017

Function Type Signatures in Javascript

When a Javascript Developer starts to explore the deepest secrets of the Functional Programming, he often finds these weird arrow notations with type written above the functions and feels ‘What the hell is this?’. After all, he’s a master of dynamic typed Javascript, free from the boundaries of types. These…

Functional Programming

7 min read

Function Type Signatures in Javascript
Function Type Signatures in Javascript
Functional Programming

7 min read


Published in

HackerNoon.com

·Mar 15, 2017

Partial Application of Functions

Providing function with fewer arguments than it expects is called Partial Application of functions. While the concept is simple, it can be used to prepare stronger Functional Constructs in our everyday JavaScript. Often I am asked: “Why in the world would you apply a function partially?”

Functional Programming

6 min read

Partial Application of Functions
Partial Application of Functions
Functional Programming

6 min read


Feb 10, 2017

Cooler Code with ES6 Proxy

A Proxy in JavaScript enables us to intercept all of the operations on the target object, allowing us to modify how the target object behaves. Let’s take a look at this code A Simple JavaScript code without proxy Well, it’s a simple JavaScript code in which…

JavaScript

4 min read

Cooler Code with ES6 Proxy
Cooler Code with ES6 Proxy
JavaScript

4 min read


Published in

Netscape

·Feb 6, 2017

Type Checking with Flow

JavaScript maybe the fast, expressive, light-weight, functional, awesome, programming language, with a huge community support (Go JavaScript) but it lacks static typing which often slows down developers. Since the result of your JavaScript code can only be determined at the runtime, simple mistakes like calling method on wrong type or…

JavaScript

3 min read

Type Checking with Flow
Type Checking with Flow
JavaScript

3 min read


Published in

codeburst

·Jan 22, 2017

Functional Memoization in Javascript

Functional Memoization is a technique which makes a function call faster by trading space for time. …

JavaScript

3 min read

Functional Memoization in Javascript
Functional Memoization in Javascript
JavaScript

3 min read


Jan 21, 2017

Going Functional with Javascript

“Truth is ever to be found in the simplicity, and not in the multiplicity and confusion of things.” ― Isaac Newton A good application is known by its simpler interactions to perform stronger complex operations. …

Functional Programming

4 min read

Going Functional with Javascript
Going Functional with Javascript
Functional Programming

4 min read

Rajat Sharma

Rajat Sharma

556 Followers

Immutable Abstractions for Pure Functional Generation

Following
  • Addy Osmani

    Addy Osmani

  • Tapendra Dev

    Tapendra Dev

  • Daniel Borowski

    Daniel Borowski

  • Adarsh Singh

    Adarsh Singh

  • David Demaree

    David Demaree

See all (60)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams