Arturcode-with-arthur.hashnode.dev·21 hours agoImmutability in JavaScript - why is it so important?A lot of folks starting out with JavaScript and programming, in general, often encounter the idea of immutability and its importance. But why is it so crucial? And why does it matter? What exactly is immutability and an immutable value? Immutable mea...DiscussProgramming Best Practices
Mallikarjun Komarrajumallikarjun.hashnode.dev·Apr 28, 2024Pitfalls to avoid while using spread operatorRecently I was solving a problem that required multiple array operations and combine the array into a single object so naturally like every time I manipulate the array, I used the spread operator to merge two large arrays and used Array.reduce() func...DiscussJavaScript
João Esperancinhajesperancinha.hashnode.dev·Apr 28, 2024Decoding Kotlin - Your guide to solving the mysterious in KotlinOn the 24th of April 2024, I gave a presentation about Decoding Kotlin at the JetBrains Headquarters in Amterdam, located close to the RAI: Kotlin MeetUp Amsterdam @ JetBrains! Kotlin Notebooks, Decoding Kotlin & more! I had a blast on that day and i...Discusskotlin secrets
Debajyati Deydebajyatidey.hashnode.dev·Feb 23, 2024A Quick Introduction to the OCaml Programming LanguageYou guys who are reading this blog are maybe taught this language(OCaml) as a part of your University curriculum or just wanted to learn functional programming and started with OCaml. In either cases this blog will be beneficial. This is only going t...Arindam Majumder and 1 other are discussing this2 people are discussing thisDiscuss·24 likes·255 readsConcepts in OCamlocamlNice One! 5
Tirthajyoti Ghoshtghosh.hashnode.dev·Jan 18, 2024An in-depth look at closures in ReactWhat will you do when a function defined inside a component stops referencing the latest value of the component's state? The answer: you unlearn. This is the same scenario my friend Bhaumik faced while prototyping his React Native app the other day. ...Discuss·45 readsReact
Nikhil AkkiPronikhilakki.in·Nov 4, 2023Func-tional Programming: Where Code Meets Pure-suitIntroduction Functional programming (FP) is a paradigm in software development that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data. It's rooted in lambda calculus and is gaining popularity du...Discuss·58 readsPython DevelopmentFunctional Programming
Nandani Paliwalblog.nandanipaliwal.co·Sep 25, 2023State Management in ReactState management is a critical aspect of building robust and efficient applications in React. In this comprehensive guide, I'll share my experiences and insights on state management in React, from the basics to advanced techniques. Whether you're a b...Discuss·2 likesimmutability
Soen Danielkotai.hashnode.dev·Aug 27, 2023Understanding the concept of state and immutability in ReactIntroduction React is one of many Javascript frameworks, albeit the most popular one and if you are reading this I assume that you are a beginner (even if you aren't, I am sure you can learn a thing or two) who has ventured into the world of React, c...Discuss·2 likes·40 readsReact
Maksim MartianovPromartianov.dev·Aug 12, 2023Exploring Immutable Arrays in Scala: A Deep Dive into VectorsScala Array is not located in the scala.collection.mutable package, however, they are in fact mutable val arr = Array(1,2,3) arr(1) = 3 println(arr.mkString(",")) // 1,3,3 Immutable alternative to Scala Array is Scala Vector val arr = Vector(1,2,3) ...Discuss·28 readsScala
Suman Adhikarisumanad.hashnode.dev·Aug 6, 2023filter() in javascriptLet's start with a question. const filteredMetaData = metaData.filter((md) => md.Code== 2010)); A. If(filteredMetaData.length){ } B. If(filteredMetaData){ } Which option should be used when you want to enter inside the if condition when the filte...Discuss·47 readsJavaScript