To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia
Warsztat Scala – FP a świat rzeczywisty – obsługa efektów uboczny
Wydarzenie:
Warsztat Scala - FP a świat rzeczywisty - obsługa efektów uboczny
Typ wydarzenia:
Warsztaty
Kategoria:
Tematyka:
Data:
19.04.2016 (wtorek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
andel's Hotel Łódź
Adres:
Ogrodowa 17
Zaloguj się, by zgłosić zmianę.
Agenda:
- zrozumienie problemów z aktualnie najmodniejszym podejściem "A obsłuże se to ifem" driven development
- zrozumienie ogólnej koncepcji "efektu jako typu" na przykładzie Option
- przećwiczymy sytuację jak działa kompozycja gdy dany efekt pojawia się wiele razy
- zobaczymy jak używać specjalnego typy Try do obsługi błędów
- jak w systemie typów reprezentować 4 wymiar czasu oraz brak determinizmu
- w końcu w ramach dodatkowych ćwiczeń będziemy tworzyć bibliotekę z kilkoma ciekawymi kombinatorami efektów ubocznych a pod koniec poznamy kolejną potężną abstrakcje programowania funkcyjnego.
Opis:
W trakcie warsztatu nauczymy się jak używać podejścia programowania funkcyjnego w sytuacji gdy nie możemy mówić o czystych funkcjach - czytanie z bazy danych, bazowanie na potencjalnie brakujących wartościach z mapy czy też wołanie zewnętrznej usługi, która zwróci wynik za chwilę lub w ogóle - w skrócie : w świecie rzeczywistym.