Get Updates By E-mail 

Article Written By:
Johann Dowa

Open Source Library Porting Reactive Extensions To Swift

  •  
  •  
  •  
  •  
  •  

I’ve mentioned the excellent ReactiveCocoa providing excellent reactive programming additions to Objective-C and PromiseKitg providing a promises implementation to Swift and Objective-C.

Here’s an open source Swift library called RxSwift providing a Swift port of the Reactive Extensions library originally created for .NET from Microsoft. RxSwift appears to be based on the javascript RxJS version of the library.

Like ReactiveCocoa and PromiseKit RxSwift simplifies asynchronous operations, but also has the benefit of familiarity of those using Reactive Extensions with another language, and unified hot and cold observables.

Some concepts have not been implemented in a manner to make things simpler when programming with Swift, so you will want to check out the documentation for all the differences.

You can find RXSwift on Github here.

An excellent addition to Swift.


  •  
  •  
  •  
  •  
  •  

Submit A Resource

Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?

You can submit the url here.

The resources we feel will appeal to our readers the most will be posted on the front page.

Comments