🏷️ functional-programming
Map a reduce, funkcionální elegance
Při studiu Hadoopu jsem si odskočil ke Clojure "zkontrolovat", jak fungují funkce map a reduce - jeden ze základních kamenů funkcionálního programování.
Nekonečná lenost sekvencí
Clojure obsahuje lazy (líné) sekvence, což je velmi šikovný funkcionální koncept. Zejména, pokud je taková sekvence nekonečná! 🤭
Currying
Currying je zajímavý koncept funkcionálního programování, dostupný v mnoha jazycích. Jak se používá v Groovy a v Clojure?
Functions without side effects
Malé zamyšlení nad funkcionálním konceptem "functions without side effects".