Skip to content

Putting the FUN back in FUNctional Programming

Photo of Uri Shaked
Hosted By
Uri S. and 2 others
Putting the FUN back in FUNctional Programming

Details

What is common to filter, map, reduce? These 3 operations, which rooted in Functional Programming, can nowadays be found in many common languages, such as JavaScript and Python. What is Functional Programming you ask? In this meetup, you are going to learn all about it - starting from the basic and how it differs from Imperative and Object Oriented programming languages, and more importantly, how you can apply the principles behind Functional Programming in your favorite programming language.

πŸ»πŸ•πŸ» We still meet at 18:00 for pizza and beers, with the talks themselves kicking off at 18:30. πŸ•πŸΊπŸ•

🚦 Yuval Itzchakov - The Journey towards Functional Programming 🚦

Functional Programming is often viewed as a paradigm only meant for those who possess a Ph.D. in mathematics, but is that so? In this talk, I'd like to share my personal journey of learning FP coming from an OOP background. We'll talk about our duties as Software Engineers, the core principles of FP, and how we can combine them all together to produce robust programs that bring value to the business.

Yuval Itzchakov is a Data Engineer @ WeWork. Yuval enjoys learning technologies in depth, his latest quest was exploring functional programming in Scala and Haskell and building distributed data systems. In his spare time, you can find Yuval answering Scala related questions on Stack Overflow, blogging, or talking about functional programming and category theory over a beer.

πŸ’« Amit Marx - Glimpse into FP with Scala πŸ’«

Scala is a multi-paradigm programming language combining FP and OOP concepts. In this talk, I'm going to show scala's built-in features, features that make it easy to:
model and manipulate immutable data concisely,
write composable functions that do not lie about their signature,
feel safe from Null Pointer Exceptions,
separate logic from error management,
and more.

Amit Marx is a backend developer at Wix.com. Has been programming in Scala for the past year and a half. Scala introduced him the mystery of FP, a mystery he keeps exploring since then.

πŸ…ΏοΈ πŸš— πŸ…ΏοΈ
The meetup takes place at the SimilarWeb Offices in the Azrieli Sarona building, on the 42nd floor. If you are coming by car, there are multiple parking options in the area (e.g. the Millennium Parking Lot, which costs 20 NIS).

Photo of Dev.IL group
Dev.IL
See more events
SimilarWeb - Azrieli Sarona, 42nd floor
Menachem Begin Road 121 Β· Tel Aviv-Yafo