Podchaser Logo
Home
Episode 5: Daniel Steinberg

Episode 5: Daniel Steinberg

Released Friday, 1st May 2020
Good episode? Give it some love!
Episode 5: Daniel Steinberg

Episode 5: Daniel Steinberg

Episode 5: Daniel Steinberg

Episode 5: Daniel Steinberg

Friday, 1st May 2020
Good episode? Give it some love!
Rate Episode

In this episode, Paul talks to Daniel Steinberg about functional programming, monads, Swift Evolution, and more.

Detailed topics:

• What is functional programming in Swift?

 • What is the definition of functional programming in Swift?

 • What are the advantages of functional programming in Swift? 

 • Are there any disadvantages to functional programming in Swift?

 • What are the first steps for functional programming in Swift? 

 • How to improve your functional programming skills?

 • What are monads?

 • What problem does Combine solve?

 • Is Combine only for SwiftUI developers?

 • What is Combine missing?

 • How to encourage idiomatic usage of Combine

 • Is SwiftLint ready for SwiftUI?

 • How to break up structs and classes

 • How to keep up with Swift Evolution

 • Microsoft and open source

 • How well is Swift Evolution working?

 • Why are function builders fundamental in SwiftUI?

 • What would make Swift.org better?

 • What's the most exciting feature of future Swift?


Show More
Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features