The Universe in a Single Arrow: A live dive into the lambda calculus

Uzun bir aradan sonra 3. etkinliğimizi düzenliyoruz. Bu sefer okyanusun öte tarafından bize seslenecek bir konuşmacımız var. Fonksiyonel programalanın temellerine bir yolculuğa çıkacağız: Lambda Calculus. Hemen korkmayın, eğlenceli olacak :)

 

Not: Konuşma İngilizce gerçekleşecektir.

 

Anjana Vakil:
Anjana suffers from a chronic case of curiosity, which led her from philosophy to English teaching to computational linguistics to software development. As a developer advocate at Observable, she can often be found coding from her home base in San Francisco, USA; that is when she's not speaking at events around the world to share the joy of programming and advocate for a more diverse, equitable, and ethical tech industry. Ask her about the Recurse Center, Outreachy, and Mozilla TechSpeakers!

 

Abstract:
You may know that a tiny anonymous function, like a JavaScript arrow function, can be useful when you’re feeling too lazy to think up a good name. But did you know that this humble little arrow can summon one of the most powerful & elegant abstractions in the history of computer science? The lambda calculus lets us represent our programs - all their logic and data - with nothing but pure, anonymous functions. Booleans, numbers, operators, control flow, data structures… an arrow can do it all! In this session, we'll live-code our way to a deeper understanding & admiration of the computational power of the lambda, an abstraction fundamental to functional programming.

There are no comments. Be the first one!

Wednesday, July 29, 2020
18:00 - 19:00
Africa/Abidjan
Online
CREATED BY
FP Istanbul