aelassasaelassas.hashnode.dev·Oct 20, 2024Functional Programming in TypeScriptYou can find source code here: https://github.com/aelassas/functional-ts Introduction In TypeScript, functions are nothing but objects. Hence, functions can be constructed, passed as parameter, returned from functions or assigned into variables. Thus...DiscussTypeScript
aelassasaelassas.hashnode.dev·Oct 20, 2024Functional Programming in C#You can find source code here: https://github.com/aelassas/functional-cs Introduction Functional programming is a programming paradigm based on functions, their compositions, and also on decomposition into functions. There are two possible properties...DiscussC#
JP Hutchinsblog.jphutchins.com·Oct 14, 2024Python: Generic Request -> Response ProtocolIs 100% static type coverage practical when datatypes represent communication with a remote resource? If you are implementing a protocol that defines a Response (or Error) Type for every Request, it may seem like lots of code will be written just to ...Discuss·1 like·39 readsPython
Lachlan O'Dealachlan.hashnode.dev·Oct 5, 2024Reasons ZIO is awesome: retriesSometimes we ask a computer do to something, but it fails to do it. Sad, but we’re clever! We’ll just try again and hope for the best! It’s amazing (depressing?) how often this solves the problem. Industrial-strength retries But there’s not just one ...Discuss·414 readszio
Steve Worthamstevewortham.hashnode.dev·Oct 1, 2024The Most Comprehensive and Friendly Guide On Smoke Testing [with Examples]What smoke testing is and when we should use smoke testing, the advantages and disadvantages, and many more… Smoke Testing: What it is, Characteristics, Purpose, How to do & Many More? Let’s discuss all about smoke testing and start with what is smok...DiscussTesting
Alex XelaforAll_About_JSallaboutjs.hashnode.dev·Sep 28, 202403.FunctionsFunctions in JavaScript: A Comprehensive Guide In JavaScript, functions are a fundamental concept that allows you to group a set of statements together to perform a specific task. In this article, we will explore the world of functions in JavaScript,...DiscussFunctional Programming
Nikhil AkkiPronikhilakki.in·Sep 28, 2024elixir 101Elixir is a functional, concurrent language built on the Erlang VM (BEAM), known for its fault tolerance and scalability. To get started you'll need to understand basic syntax, concurrency, pattern matching, and working with data structures. 1. Basic...DiscussElixir
Dilip PatelforDilip Patel's Java blogjavamastery.hashnode.dev·Sep 26, 2024Programming Paradigms 101In the world of software development, programming paradigms are essential as they provide a framework for developers to solve problems and structure their code. Each paradigm has its own set of principles and concepts that guide the way programs are ...Discuss·29 readsJava OOPprogramming paradigm
Om kumaromkumar.hashnode.dev·Sep 25, 2024Js SucksFirst of all, thank you for reading, and please forgive my nuances—I’m writing a blog for the first time! We live in a world that feels cursed by JS, and it’s truly heartbreaking that we often have to code in it. In this article, I’ll give you reason...Discuss·57 readsJavaScript
kaverappa c ktimeflag.hashnode.dev·Sep 23, 2024🚀Mastering JavaScript: The Ultimate Guide to Structuring Your Code"The strength of JavaScript lies in its flexibility—mastering its structure is mastering its potential." JavaScript has evolved significantly over the years, and so has the way developers structure their code. Organizing code effectively ensures ma...Discuss#JavaScriptStructures