Showing 6 of 28 results
Functional programmingtransducers
Exploring transducers in functional programming for efficient data transformation pipelines without creating intermediate values
#declarative#pure-functions#immutable#currying#functors#transducers
Design patternstesting prototype inheritance
Exploring prototype inheritance in JavaScript using the call method to inherit properties and methods between objects and functions
#design-patterns#prototype#inheritance
Design patternsMixins
Understanding mixins in JavaScript as a solution for multi-inheritance, including delegation, concatenative, and functional inheritance patterns
#design-patterns#mixins#functional-mixins#inheritance
JavaScriptGlobal variables are bad
Exploring the dangers of global variables in JavaScript, including scope pollution, concurrency issues, and best practices for variable declaration
#javascript#globals
JavaScriptstatement branching Vs micro-branching
Comparing traditional statement branching with micro-branching techniques in JavaScript for more maintainable and functional code
#statement-branching#micro-branching
Design patternsIIFE
Understanding Immediately Invoked Function Expressions (IIFE) in JavaScript and their use in preventing global scope pollution
#design-patterns#iife