Meeting 9: "Czysty Kotlin" i "(...) Kotlin Sequences"


Szczegóły
This time in Polish only. This meeting is organized together with JUG Tricity.
---
𝗝𝗮𝗿𝗲𝗸 𝗥𝗮𝘁𝗮𝗷𝘀𝗸𝗶, "𝘾𝙯𝙮𝙨𝙩𝙮 𝙆𝙤𝙩𝙡𝙞𝙣"
Można pisać haskella w każdym języku. W prezentacji pokażę jak to robić w kotlinie. Zobaczymy jak żyć bez pętli, zmiennych i innych dziwnych rzeczy. Zobaczymy co robią monady na produkcji i jak można zrobić użyteczny framework webowy bez magii. A na deser naprawdę “mordercza” reguła do lintera…
Od 30 lat programista. Przez większość tego czasu programowałem w Javie, choć w ostatnich latach piszę więcej w Kotlinie, Scali i Haskellu. Pracuję dla firmy Digital Asset, udoskonalając narzędzia związane z językiem do kontraktów DAML. Często udzielam się na konferencjach, JUGach, meetupach mówiąc o tym co mnie jako programistę denerwuje I co chciałbym zmienić.
𝗚𝗿𝘇𝗲𝗴𝗼𝗿𝘇 𝗪𝗶𝘁𝗰𝘇𝗮𝗸, "𝙇𝙪𝙗𝙞𝙨𝙯 𝙅𝙖𝙫𝙖 𝙎𝙩𝙧𝙚𝙖𝙢𝙨? 𝙋𝙤𝙠𝙤𝙘𝙝𝙖𝙨𝙯 𝙆𝙤𝙩𝙡𝙞𝙣 𝙎𝙚𝙦𝙪𝙚𝙣𝙘𝙚𝙨!"
Java Streams są z nami już od wielu lat, a programiści przyzwyczaili się do korzystania z elementów programowania funkcyjnego w swoich aplikacjach. Niestety, Java Streams mają swoje ograniczenia, a momentami wręcz bywają niewygodne. Na tej prelekcji omówimy od podstaw kotlinowy odpowiednik Java Streams, czyli Kotlin Sequences, porównamy je ze sobą i poznamy jeszcze słodszy smak programowania funkcyjnego! Znajomość Kotlina nie jest wymagana, wszystkie przykłady mają też swoje Javowe odpowiedniki.
Grzegorz pracuje jako Senior Kotlin Developer w AlphaSights London. Jest miłośnikiem baz danych oraz upraszczania kodu i życia. Poza programowaniem lubi dzielić się wiedzą jako prelegent i trener programowania. Po godzinach: gadżeciarz i early adopter, śmigający po Trójmieście na hulajnodze.
Środki bezpieczeństwa zapobiegające rozprzestrzenianiu się COVID-19

Meeting 9: "Czysty Kotlin" i "(...) Kotlin Sequences"