DEV Community

Discussion on: La utilidad de los reducers

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

Que interesante esto sobre funcionalidad de Redux sin Redux. Este método reduce me cae bien no sólo por ser bien útil sino porque recuerda la funcionalidad de los "folds" en Haskell y Functional Programming FTW!

Collapse
 
vonheikemen profile image
Heiker

Que interesante esto sobre funcionalidad de Redux sin Redux.

Era un dato curioso que siempre quise mencionar. Ahora que en react tiene un hook llamado useReducer ese dato puede resultar útil incluso si la gente ya no usa redux.

recuerda la funcionalidad de los "folds" en Haskell y Functional Programming FTW!

No sé mucho de haskell pero según la especificación Fantasy Land, definitivamente hay una relación.

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

Nunca había visto eso de Fantasy Land aunque se ve cool. Pero si reduce en JS es básicamente un foldl en Haskell osea coger un arreglo y "doblarlo" de izquierda a derecha.
También está foldr que hace lo mismo pero al revés.

Thread Thread
 
vonheikemen profile image
Heiker

También existe el método .reduceRight en los arreglos.