Commit Graph

4 Commits

Author SHA1 Message Date
Ivan Smolin 23c17c9d85 feat: Added flatMap operator for AsyncOperation
CodableKeyValueStorage now returns Swift.Result with typed errors.
SingleValueExpirationStorage for time aware entries (expirable api tokens, etc.)
AsyncOperation variants of process methods in NetworkServices.
2023-06-09 10:00:12 +03:00
Ivan Smolin 0171f9d64f fix: Use OperationQueue instead of NSLock in `DefaultTokenInterceptor` 2022-08-26 22:08:52 +03:00
Ivan Smolin 51a40a60f2 feat: async closures support for ClosureAsyncOperation + cancellable support 2022-02-21 17:24:14 +03:00
Ivan Smolin 4c7b7a76c1 feat: add AsyncOperation - generic subclass of Operation with chaining and result observation support 2022-02-15 21:30:27 +03:00