Let's get functional! - Die Macht der funktionalen Programmierung in R


Details
Wir wollen uns über die Möglichkeiten der funktionalen Programmierung in R austauschen.
- Was bedeutet es funktional zu programmieren?
- Was sind die Stärken und wie vereinfacht es unsere alltägliche Programmierarbeit?
- Welche Schwächen gibt es und was sind die üblichen Anfängerfehler, die ich beachten sollte?
- Welche Ähnlichkeiten gibt es zu anderen funktionalen Sprachen?
Das Format soll diesmal ein freier Austausch ohne feste Agenda sein. Jeder kann gerne Probleme, Fragen, theoretisches Wissen, konkrete Anwendungsbeispiele oder unnütze Fun-Facts zur funktionalen Programmierung zur Diskussion beisteuern.
Falls ihr hierzu konkreten Code oder Daten habt, schickt sie mir gerne vorab, dass wir sie möglichst einfach mit allen teilen können.
Für Essen und Getränke wird wieder gesorgt :-)
Hier noch ein paar Stichworte als Anregung vorab (gerne aber auch weitere Themen):
iteration, functionals, function factories, code generation and manipulation, expressions, environments, syntax trees, non-standard evaluation, quasiquotation, meta-programming
siehe auch: https://adv-r.hadley.nz/fp.html oder https://adv-r.hadley.nz/metaprogramming.html

Let's get functional! - Die Macht der funktionalen Programmierung in R