The magic of Animatable values in SwiftUI

SwiftUI provides view modifiers which allow us to animate changes to a view's state. In this post, Majid demonstrates how we can build complex animations using Swift's VectorArithmetic protocol.