LinuxDays 2023

Funkcionální programování v Pythonu
07.10, 14:00–14:50 (Europe/Prague), 155
Jazyk: Čeština

Python je multiparadigmatickým jazykem, což znamená, že lze psát prakticky čistě imperativně, ale i objektově. Navíc v Pythonu nalezneme poměrně velké množství vlastností převzatých z funkcionálních jazyků. Na přednášce se zaměříme na standardní knihovnu functools a taktéž na velmi elegantní knihovnu nazvanou funcy.


Python je multiparadigmatickým jazykem, což znamená, že lze psát prakticky čistě imperativně, ale i objektově. Navíc v Pythonu nalezneme poměrně velké množství vlastností převzatých z funkcionálních jazyků. Na přednášce se zaměříme na standardní knihovnu functools a taktéž na velmi elegantní knihovnu nazvanou funcy.


Obtížnost

Mírně pokročilí

Viz také:

Pavel Tišnovský vystudoval VUT FIT a v současné době pracuje na projektech vytvářených v jazycích Python a Go. Pro vlastní projekty a výzkum používá převážně programovací jazyk Clojure, v odůvodněných případech i Javu (to již dlouho ne), Python, ANSI C a pro několik hobby projektů i assembler pro starodávné osmibitové mikroprocesory.