Jyotiprakash Mishrablog.jyotiprakash.org·Nov 22, 2024Do you know Java Streams?Programming is as much about solving problems as it is about communicating our intent clearly. When writing code, one must ask: are we telling the computer how to perform each step, or are we expressing what needs to be achieved? The distinction betw...Discussno loop
Jyotiprakash Mishrablog.jyotiprakash.org·Nov 19, 2024Introduction to Functional Programming in JavaFunctional Programming and Its Growing Popularity Over the years, software development has continuously evolved, with each paradigm addressing specific challenges. Functional programming, an approach that treats computation as the evaluation of mathe...Discussmethod reference
sujithamypersonalblog.hashnode.dev·Nov 14, 2024Convex and Non-convex functionsA convex function and a non-convex function differ primarily in the shape of their curves and in the nature of their optimization landscapes, which impacts how we can use techniques like gradient descent to find minimum points effectively. Convex Fun...DiscussMachine Learning
Okoye Ndidiamakaamikdigital.hashnode.dev·Nov 11, 2024Transform Your JavaScript: Functional Programming Concepts and Practical TipsThus, FP is exciting because, for the first time, it's revolutionizing the way developers are building JavaScript applications. Mastering functional programming will enable you to create more readable, efficient, and error-robust code. Imagine a worl...DiscussJavaScript
Milan Jovanovićmilanjovanovic.hashnode.dev·Nov 9, 2024Functional Programming in C#: The Practical PartsFunctional programming patterns can feel academic and abstract. Terms like "monads" and "functors" scare many developers away. But beneath the intimidating terminology are practical patterns that can make your code safer and more maintainable. C# has...DiscussFunctional Programming
kotesh_Mudilacodesh.hashnode.dev·Nov 7, 2024JavaScript Functions: Regular vs Constructor Functions Explained1. Purpose Function: A regular function is used to define reusable blocks of code, perform specific tasks, or calculate values. It’s called simply by its name. Constructor Function: A constructor function is intended to create instances of objects ...DiscussOOPS
Roman Mromanmon.hashnode.dev·Nov 3, 2024Top functional programming based OpenSource technologiesLinkedIn x.com Purpose The goals of this article is to research the most popular FP based technologies to prove FP soundness and versatility and to demonstrate that FP has been already with us for a long time. Methodology involved analyzing GitHub fo...DiscussFunctional Programming
Rickclean-code.dev·Nov 2, 2024Adapting Match in C#: A Functional Programming PatternOrigins Pattern matching, commonly known as Match in functional programming, originates from functional programming languages like ML, Haskell, and F#. The concept is rooted in mathematical pattern matching and algebraic data types (ADTs). In these l...DiscussFunctional C#C#
Darshit Anjariadarshitanjaria.hashnode.dev·Nov 1, 2024Immutable Data Structures in JavaScript: Unlocking Consistency and PerformanceIntroduction In modern JavaScript development, especially in large-scale applications, data consistency and reliability are essential. One way to achieve this is by using immutable data structures, which prevent changes to data once it has been creat...DiscussJavaScript
Stanley Owarietaday3-of-30days-js-blog.hashnode.dev·Oct 29, 2024Understanding Callbacks and Higher-Order Functions in JavaScriptJavaScript is a flexible language, allowing functions to be assigned to variables, passed as arguments, and even returned from other functions. This capability is made possible because JavaScript treats functions as first-class citizens. But what doe...Discuss·10 likes·26 readsProgramming EssentialsExcited about these concepts! But I’m curious—what’s the biggest challenge you've faced when working with higher-order functions? 🤔 10