filmov
tv
Swift Functional Programming

Показать описание
Paris Buttfield-Addison
Swift is one of the most interesting modern languages that you’ll encounter in your travels, and with its recent open-source release growing its relevance across myriad different communities, it’s a language worth learning. Swift is great for traditional, imperative programming, but especially excels at functional programming.
This session will explore the basics of functional programming with Swift 2.0 using examples. It operates under the assumption that you are familiar with iterative programming in a relatively modern, or heavily-used language, such as Python, Java, C#, Perl 6, or similar. We’ll explore some of the things functional programming is good at, such as filtering, reducing numbers, indexing, and more, and we’ll do it using Swift’s powerful and easy-to-understand functional programming features. We’ll also do it using Swift’s really, really, really cool REPL (read-evaluate-print-loop) live programming environment, Playgrounds.
Swift is one of the most interesting modern languages that you’ll encounter in your travels, and with its recent open-source release growing its relevance across myriad different communities, it’s a language worth learning. Swift is great for traditional, imperative programming, but especially excels at functional programming.
This session will explore the basics of functional programming with Swift 2.0 using examples. It operates under the assumption that you are familiar with iterative programming in a relatively modern, or heavily-used language, such as Python, Java, C#, Perl 6, or similar. We’ll explore some of the things functional programming is good at, such as filtering, reducing numbers, indexing, and more, and we’ll do it using Swift’s powerful and easy-to-understand functional programming features. We’ll also do it using Swift’s really, really, really cool REPL (read-evaluate-print-loop) live programming environment, Playgrounds.
How To Use Functional Programming in Swift [Beginner's Guide | Step-by-Step]
Swift Functional Programming
dotSwift 2018 - Graham Lee - Object-Oriented Programming in Functional Programming in Swift
What is functional programming in Swift – Daniel Steinberg on Swiftly Speaking
Swift Community #3 (Part 1) – Functional Programming (with Tomás Ruiz-López)
Intro to Swift (for functional programmers) by Adrian Sergheev
dotSwift 2020 - Tomás Ruiz-López - Functional Networking
What are the first steps for functional programming in Swift – Daniel Steinberg on Swiftly Speaking...
Can AI Really Code? My Honest Take On Cursor AI
dotSwift 2018 - Paul Hudson - Elements of Functional Programming
dotSwift 2015 - Kyle Fuller - Practical Functional Programming in Swift
What are the advantages of functional programming in Swift – Daniel Steinberg on Swiftly Speaking...
Brandon Williams - Finding Happiness in Functional Programming
Swift Programming #9: Functional Programming
Swift Functional Programming and Declarative Syntax
Using Hipster Functional Programming Techniques in Swift (/dev/world/2015)
Functional programming with Swift - iOS Dev Scout
Swift Functional Programming Introduction
dotSwift 2020 - Vincent Pradeilles - Implementing pseudo-keywords through functional programing
The Power of Functional Composition in Swift by Reda Lemeden
Introducing Bow - Functional Programming for Swift
Swift and functional programming
UIKonf 2020 - Leo Dion - The Multi-Threaded Asynchronous Parallel World of Swift
BOB 2015 - Wouter Swierstra - Functional Programming in Swift
Комментарии