Skip to content

Composable Services 🎹

Compare
Choose a tag to compare
@lightsprint09 lightsprint09 released this 19 Jan 06:52
· 349 commits to develop since this release
896f9f6

Service

  • RetryNetworkService - Retrys requests when given errors occur
  • ModifyRequestNetworkService - Can modify requests before they will be executed
  • NetworkTask are marks as @discardableResult

Resource

  • Map any ResourceModeling with a transform function to Resource
  • Wrap any ResourceModeling into a standard Resource by calling '.wrap()' (Like a type erasure)

Other

  • NetworkTaskRepresenting now have reference semantics
  • Support for SwiftPackage Manager