Pourquoi les réducteurs sont des fonctions pures ?

Table des matières:

Pourquoi les réducteurs sont des fonctions pures ?
Pourquoi les réducteurs sont des fonctions pures ?
Anonim

Oui, les réducteurs purs sont déterministes, ce qui signifie que si on leur donne la même entrée, ils produiront toujours le même résultat en sortie. Cette propriété aide dans des situations comme les tests unitaires, car vous savez que si un test réussit une fois, il réussira toujours.

Est-ce qu'un réducteur est une fonction pure ?

Les réducteurs sont des fonctions pures qui prennent un état et une action et renvoient un nouvel état. Un réducteur doit toujours suivre les règles suivantes: étant donné un ensemble d'entrées, il doit toujours renvoyer la même sortie. Pas de surprises, d'effets secondaires, d'appels d'API, de mutations.

Qu'est-ce qu'un réducteur pur ?

Redux suppose que les réducteurs acceptent l'état actuel et ne modifient pas l'état mais renvoient le nouvel état, selon le type d'action. S'il adhère et ne mute pas l'état alors c'est un réducteur pur.

Qu'est-ce qui rend une fonction pure ?

En programmation informatique, une fonction pure est une fonction qui possède les propriétés suivantes: les valeurs de retour de la fonction sont identiques pour des arguments identiques (pas de variation avec les variables statiques locales, non variables locales, arguments de référence mutables ou flux d'entrée).

Pourquoi les fonctions pures sont-elles meilleures ?

Les fonctions pures sont beaucoup plus faciles à lire et à raisonner. Toutes les entrées et dépendances pertinentes sont fournies en tant que paramètres, de sorte qu'aucun effet n'est observé qui modifie les variables en dehors de l'ensemble d'entrées. Cela signifie que nous pouvons rapidementcomprendre une fonction et ses dépendances, juste en lisant la déclaration de la fonction.

Conseillé:

Articles intéressants
Dactylologie est-il un nom ?
Lire la suite

Dactylologie est-il un nom ?

nom, pluriel dac·ty·lol·o·gies. la technique de communication par signes faits avec les doigts, notamment dans les alphabets manuels utilisés par les sourds. Comment utiliser Dactylologie dans une phrase ? "La chose la plus intéressante que j'ai apprise de cette femme très exceptionnelle (qui est sourde de naissance et a deux enfants entendants), et qui parlait comme vous et moi, était une personne spéciale demande qu'elle a faite, que les fabricants de téléphones

Que se passe-t-il lorsque vous avez une épaule gelée ?
Lire la suite

Que se passe-t-il lorsque vous avez une épaule gelée ?

Dans une épaule gelée, la capsule s'est enflammée et des cicatrices se développent. Les formations cicatricielles sont appelées adhérences. Au fur et à mesure que les plis de la capsule se cicatrisent et se resserrent, les mouvements de l'épaule deviennent restreints et le déplacement de l'articulation devient douloureux.

L'urine contient-elle de l'ammoniac ?
Lire la suite

L'urine contient-elle de l'ammoniac ?

Qu'est-ce que l'urine ? Le Dr Kaaki dit que l'urine est composée principalement d'eau, mais qu'elle contient également du sel (sodium, potassium et chlorure), de l'acide urique et de l'urée. L'acide urique est un déchet naturel de la digestion des aliments et l'urée est un déchet composé d'ammoniac et de dioxyde de carbone, toutes des substances dont le corps essaie de se débarrasser par l'urine.