Funktionel Programmering (FP) er et paradigme som bliver mere og mere populært. Der findes sprog som Haskell som er designet specifikt til det, men koncepterne er i høj grad anvendelige i Javascript.
I denne session vil vi se på biblioteket Ramda, som er et af de mest populære biblioteker til FP. Vi ser på hvad fordelen er ved immutabilitet, og hvordan man kan designe sin arkitektur, så den anvender det i så høj grad som muligt.
Efter denne session vil du være rustet til at lave ikke-trivielle data transformationer på immutable data eksempelvis til brug i state management i en React app.
Deltagerne bør medbringe en laptop for at lave enkelte øvelser undervejs.
Forudsætninger for deltagelse: Solidt kendskab til Javascript.
Underviser
Kristian Dupont har arbejdet som udvikler, konsulent og CTO i forskellige virksomheder i de sidste 25 år. Han holder foredrag og underviser i både tekniske og menneskelige aspekter ved softwareudvikling.
Dato: Tirsdag 10. oktober kl. 17.00-20.00
Sted: PROSA, Vester Farimagsgade 37A, 1606 København V
Vi serverer sandwich og kaffe undervejs.