gitextract_y63l8lpk/ ├── .gitignore ├── .swift-version ├── .swiftlint.yml ├── Examples/ │ ├── CardViewController.swift │ ├── GestureViewController.swift │ └── Supporting Files/ │ ├── AppDelegate.swift │ ├── Assets.xcassets/ │ │ └── AppIcon.appiconset/ │ │ └── Contents.json │ ├── Base.lproj/ │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ └── Info.plist ├── LICENSE ├── Package.swift ├── README.md ├── Sources/ │ └── YetAnotherAnimationLibrary/ │ ├── Animatables/ │ │ ├── Animatable.swift │ │ ├── CurveAnimatable.swift │ │ ├── DecayAnimatable.swift │ │ ├── SolverAnimatable.swift │ │ └── SpringAnimatable.swift │ ├── AnimationProperty/ │ │ ├── AnimationProperty.swift │ │ └── Announcer.swift │ ├── Animations/ │ │ ├── Animation.swift │ │ ├── CurveAnimation.swift │ │ ├── DecayAnimation.swift │ │ ├── MixAnimation.swift │ │ ├── SolvableAnimation.swift │ │ ├── SpringAnimation.swift │ │ └── ValueAnimation.swift │ ├── Animator/ │ │ ├── Animator.swift │ │ └── DisplayLink.swift │ ├── Extensions/ │ │ ├── CALayer+YAAL.swift │ │ ├── NSObject+YAAL.swift │ │ ├── UILabel+YAAL.swift │ │ ├── UIScrollView+YAAL.swift │ │ └── UIView+YAAL.swift │ ├── Info.plist │ ├── Solvers/ │ │ ├── Curve.swift │ │ ├── CurveSolver.swift │ │ ├── DecaySolver.swift │ │ ├── RK4Solver.swift │ │ ├── Solver.swift │ │ ├── SpringSolver.swift │ │ └── VelocitySmoother.swift │ ├── Types & Operators/ │ │ ├── ChainOperator.swift │ │ ├── Vector.swift │ │ └── VectorConvertible.swift │ └── YaalCompatible.swift ├── YetAnotherAnimationLibrary.podspec └── YetAnotherAnimationLibrary.xcodeproj/ ├── project.pbxproj ├── project.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcshareddata/ │ └── IDEWorkspaceChecks.plist └── xcshareddata/ └── xcschemes/ └── YetAnotherAnimationLibrary.xcscheme