.get(): FocusedValue
ts
Optic<A>.get: () => A;Optic<A, partial>.get: () => A | undefined;Optic<A, mapped>.get: () => A[];
ts
Optic<A>.get: () => A;Optic<A, partial>.get: () => A | undefined;Optic<A, mapped>.get: () => A[];
This method returns the value focused by the optic.
Example:
ts
conststatesOptic =createState ([{name : "Virginia",capital : "Richmond",inhabitants : 8_535_519 },{name : "Illinois",capital : "Springfield",inhabitants : 12_812_508 },]);statesOptic [1].capital .get (); // 'Springfield'statesOptic [0].name .get (); // 'Virginia'statesOptic .map ().inhabitants .get (); // [8_535_519, 12_812_508]
ts
conststatesOptic =createState ([{name : "Virginia",capital : "Richmond",inhabitants : 8_535_519 },{name : "Illinois",capital : "Springfield",inhabitants : 12_812_508 },]);statesOptic [1].capital .get (); // 'Springfield'statesOptic [0].name .get (); // 'Virginia'statesOptic .map ().inhabitants .get (); // [8_535_519, 12_812_508]