Rabbit Hole 105 - Either Swift

1 year ago
18

# 📄Opis odcinka:

O Either było już nie raz na tym kanale. Pora aby ten typ był bardziej dostępny szerszej publiczności. W odcinku przedstawiam samą bibliotekę ale jak ktoś chce się dowiedzieć więcej o samej monadzie to:

#Either - Monada Either w Swift

Playlista zawiera wkładkę "teoretyczną" co do samego Either.

https://www.youtube.com/playlist?list=PLk_5PV9LrXp81tvlNPa7kmBeU6D1tPIWn

# Funkcyjny Swift

Na tej playliście znajdują się tematy związane z funkcją map, flatMap oraz zip.
https://www.youtube.com/playlist?list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk

Odcinki o map:
https://www.youtube.com/watch?v=CdPBc3OGfh0&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=4
https://www.youtube.com/watch?v=rhNHaLb1zXQ&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=8
https://www.youtube.com/watch?v=rhNHaLb1zXQ&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=9

Odcinki o flat map:
https://www.youtube.com/watch?v=x7yDPk0ti94&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=40
https://www.youtube.com/watch?v=-udcgao0P7I&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=41
https://www.youtube.com/watch?v=fNz0dJCZq8M&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=42
https://www.youtube.com/watch?v=yoIpjYGfqew&list=PLk_5PV9LrXp-R6TM86MxqlihQSu_ZIhUk&index=43

# Funkcja Zip

Jeżeli chcesz dowiedzieć się czegoś o funkcji `zip`.
https://www.youtube.com/playlist?list=PLk_5PV9LrXp8L3KPFwWy7Thw9kHRPdqdw

Zapraszam :)

Either Swift
https://github.com/sloik/EitherSwift

🐇🕳
https://github.com/sloik/RabbitHole

-= Gadające Głowy =-
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/

⏱ Rozdziały
00:00 Opis projektu
00:37 Więcej informacji
01:00 Budowa Either
01:33 Ergonomia enumeracji
02:24 `isLeft` i `isRight`
02:55 Sweet Bool
03:16 `left` i `right`
04:02 OptionalAPI
04:20 map
06:20 `mapRight` i `mapLeft`
06:48 `biMap`
07:02 `flatMap`
08:24 funkcja `either`
09:35 `lefts` i `rights`
10:00 `partition`
10:13 Zakończenie

Loading comments...