What is EasyFutures?

EasyFutures is a Swift implementation of Futures & Promises.

Features:

  • 100% Swift, 100% test coverage.
  • easy to understand.
  • type safe (uses Swift generics).
  • the avoidance of a “callback hell”.
  • out of the box errors handling (you don’t need to use do/catch).
  • composeable (map, flatMap, filter, recover, zip, andThen, flatten).
  • support sequences (fold, traverse, sequence).
  • fully documented.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/DimaMishchenko/EasyFutures
  • Resource Maker: Dmytro Mishchenko
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: EasyFutures