Search
Explore the complete collection of articles about technology, development and design.
Mostrando 10 de 10 resultados para javascript
- functional
Memoize
· 1 min de lecturaA more function memoizer
#declarative #Pure functions #Inmutable #currying #functors - functional
Hindley-Milner notation
· 5 min de lecturaUnderstanding Hindley-Milner type notation in functional programming for expressing function signatures and type relationships
#declarative #Pure functions #Inmutable #currying #Hindley-Milner - functional
combinators
· 2 min de lecturaUnderstanding combinators in functional programming as higher-order pure functions for composing and controlling program flow
#declarative #Pure functions #Inmutable #currying #combinator - functional
programming functors
· 4 min de lecturaUnderstanding functors as a design pattern for safely manipulating wrapped values in functional programming
#declarative #Pure functions #Inmutable #currying - design patterns
Mixins
· 2 min de lecturaUnderstanding mixins in JavaScript as a solution for multi-inheritance, including delegation, concatenative, and functional inheritance patterns
#design patterns #mixins #functional mixins #inherence - javascript
Global variables are bad
· 4 min de lecturaExploring the dangers of global variables in JavaScript, including scope pollution, concurrency issues, and best practices for variable declaration
#javascript #globals - javascript
Lexical and Dynamic scope
· 2 min de lecturaUnderstanding lexical and dynamic scoping in JavaScript, including the eval keyword and its performance implications
#scope #eval #javascript #declarative - design patterns
IIFE
· 1 min de lecturaUnderstanding Immediately Invoked Function Expressions (IIFE) in JavaScript and their use in preventing global scope pollution
#design patterns #IIFE - javascript
Object attribute properties
· 2 min de lecturaExploring JavaScript object property attributes including value, configurable, enumerable, and writable flags
#javascript #object properties - functional
functional programming
· 4 min de lecturaAn introduction to functional programming concepts including declarative programming, pure functions, immutability, and currying
#declarative #Pure functions #Inmutable #currying