En selektor är en funktion som läser (härleder) en specifik datadelar från tillståndet. Memoization cachelagrar en selektors resultat så att den endast omberäknas när dess inmatningar ändras — viktigt för prestanda när selektorer utför dyr arbete eller för att undvika onödiga omåtergivningar.
Grundläggande selektorer — kapsla in tillståndsåtkomst
= state => state.;
= state => state..;
= state =>
state...( sum + i., );
