javascript Blogs
Understanding Currying in Functional Programming
Currying is a process in functional programming where a function, instead of taking multiple arguments at once, takes the first one and returns a new function that takes the second one, and so on.
JavaScript Logical and Conditional Operators Explained
Ternary, Nullish Coalescing, AND & OR operators exaplained with real world examples
Elevate Your JavaScript Game with Higher-Order Functions 🐉
Dive into JavaScript’s superpowers with higher-order functions, featuring the versatile and powerful reduce!
Custom Hooks in React: Flexibility and Reusability Unleashed
Custom Hooks in React let us extract and encapsulate logic from function components, allowing for code sharing and reuse across multiple components.
Professor Frisby’s Mostly Adequate Guide: Your Map to the Functional Programming World 🌍
A brief resumee of an excelent book from Professor Frisby's