Selektor to funkcja, która czyta (wyprowadza) konkretny fragment danych ze stanu. Memoizacja buforuje wynik selektora, aby był przeliczany tylko wtedy, gdy zmienią się jego dane wejściowe — ważne dla wydajności, gdy selektory wykonują dużo pracy lub aby uniknąć niepotrzebnych re-renderowań.
Podstawowe selektory — enkapsulują dostęp do stanu
= state => state.;
= state => state..;
= state =>
state...( sum + i., );
