Latest 0.2
Homepage https://github.com/ivanbruel/RxLegacy
License MIT
Platforms ios 8.0
Dependencies RxSwift
Authors

Version
License
Platform

RxLegacy is a bunch of legacy functions from RxSwift for easier block completion.
Includes doOnNext, doOnCompleted, doOnSubscribe, doOnError, doOnDispose,
subscribeNext, subscribeError, subscribeCompleted, subscribeDispose and mapVoid.
Also include a sub-dependency for Result related calls such as, subscribeSucccess,
subscribeFailure, doOnFailure and doOnSucccess.

Example

let observable = Observable.just("hello")

observable
  .doOnNext { print($0) }
  .doOnError { print("error: ($0)") }
  .addDisposableTo(disposeBag)

Installation

RxLegacy is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "RxLegacy"

or

pod "RxLegacy/RxResult"

Author

ivanbruel, [email protected]

License

RxLegacy is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "RxLegacy",
    "version": "0.2",
    "summary": "A bunch of legacy functions from RxSwift for easier block completion",
    "description": "A bunch of legacy functions from RxSwift for easier block completion.nIncludes doOnNext, doOnCompleted, doOnSubscribe, doOnError, doOnDispose,nsubscribeNext, subscribeError, subscribeCompleted, subscribeDispose and mapVoid.nAlso include a sub-dependency for Result related calls such as, subscribeSucccess,nsubscribeFailure, doOnFailure and doOnSucccess.",
    "homepage": "https://github.com/ivanbruel/RxLegacy",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "ivanbruel": "[email protected]"
    },
    "source": {
        "git": "https://github.com/ivanbruel/RxLegacy.git",
        "tag": "0.2"
    },
    "social_media_url": "https://twitter.com/ivanbruel",
    "platforms": {
        "ios": "8.0"
    },
    "default_subspecs": "Core",
    "source_files": "RxLegacy/*",
    "dependencies": {
        "RxSwift": [
            "~> 4.0"
        ]
    },
    "pushed_with_swift_version": "3.0",
    "subspecs": [
        {
            "name": "Core"
        },
        {
            "name": "RxResult",
            "source_files": "RxLegacy/RxResult/*",
            "dependencies": {
                "RxLegacy/Core": [],
                "Result": [
                    "~> 3.2"
                ],
                "RxResult": [
                    "~> 2.1"
                ]
            }
        }
    ]
}

Pin It on Pinterest

Share This