Skip to content
Imdhemy
  • Home
  • Blog
  • About

Start typing to search the site.

    Start typing to search the site.

      • Home
      • Blog
      • About

      javascript

      A Simple Currying Refactor: Remove Pass-Through Arguments

      A Simple Currying Refactor: Remove Pass-Through Arguments

      Mar 16, 2026 · 3 min read

      Like I said at the beginning of this series, I wanted refactoring existing code to use currying and partial application...
      #fp #javascript #currying
      Currying in JavaScript

      Currying in JavaScript

      Mar 12, 2026 · 3 min read

      In this post, I want to keep things simple: what currying is, how it relates to partial application, and why...
      #fp #javascript #currying
      Predicate Functions in JavaScript

      Predicate Functions in JavaScript

      Mar 10, 2026 · 2 min read

      If you’ve written code in any programming language, you’ve already used predicate functions, even if you never called them that....
      #fp #javascript #currying
      Higher-order functions for currying in JavaScript

      Higher-order functions for currying in JavaScript

      Mar 10, 2026 · 3 min read

      I’ve been working on my functional programming skills and applying what I learn in real JavaScript projects. JavaScript is a...
      #fp #currying #javascript
      Dog running

      Effective Node.js Modules - Part 2: ESM dynamic imports

      Mar 25, 2024 · 2 min read

      One of the main differences between CJS and ESM modules is the way they handle dynamic imports. In CJS you...
      #nodejs #javascript #esm #dynamic-import #modules
      Effective Node.js Modules - Part 1: Basic Syntax

      Effective Node.js Modules - Part 1: Basic Syntax

      Jan 7, 2024 · 9 min read

      Do you know what is the difference between the following two code snippets?
      #nodejs #javascript #modules #commonjs #esm

      © 2021 - 2026 . imdhemy.com Published by Jekyll, hosted on GitHub Pages.