Intro to Swift (for functional programmers) by Adrian Sergheev

Опубликовано: 19 Март 2026
на канале: Func Prog Sweden
2,370
41

Adrian provides an overview of Swift, its relevance to functional programming, and demonstrates examples of Swift syntax and features such as immutability, functions, higher-order functions, lazy evaluation, and product types.

The presentation:
https://github.com/adriansergheev/fif...

Adrian Sergheev
  / sergheevadrian  
  / adriansergheev  

Video sponsor – Ada Beat
https://adabeat.com

Merch
If you want to spread functional programming and support the channel, buy something from the shop:
https://funcprogsweden.myspreadshop.net/

Chapters:
00:00 Intro by Magnus Sedlacek
01:58 Intro of Adrian Sergheev
02:36 Intro to Swift (for functional programmers)
03:55 What is Swift?
05:15 Why is Swift relevant to Functional Programming meetup?
05:56 Hello World
07:14 (Optional) Immutability
10:13 Functions / Higher Order Functions
13:24 Lazy Evaluation
16:40 Product type
21:06 Sum types
23:47 Pattern matching
27:55 Error Handling
33:08 Demo
44:20 Sum up of the presentation
44:49 Q&A

#funcprogsweden