![Point-Free Videos artwork](https://is3-ssl.mzstatic.com/image/thumb/Podcasts113/v4/4e/00/3a/4e003a75-f556-fe46-7b63-d4c2c1bb59b1/mza_8496304279621028496.jpg/100x100bb.jpg)
Designing Dependencies: Modularization
Point-Free Videos
English - August 03, 2020 05:00 - 34 minutes - 5.48 MB Video - ★★★★★ - 2 ratingsTechnology Education programming development mobile ios functional swift apple developer software engineering server Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Designing Dependencies: The Problem
Next Episode: Designing Dependencies: Reachability
Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account.
---
Let's scrap the protocols for designing our dependencies and just use plain data types. Not only will we gain lots of new benefits that were previously impossible with protocols, but we'll also be able to modularize our application to improve compile times.