0001    //
0002    //  ObservableConvertibleType.swift
0003    //  Rx
0004    //
0005    //  Created by Krunoslav Zaher on 9/17/15.
0006    //  Copyright © 2015 Krunoslav Zaher. All rights reserved.
0007    //
0008    
0009    import Foundation
0010    
0011    /**
0012    Type that can be converted to observable sequence (`Observer<E>`).
0013    */
0014    public protocol ObservableConvertibleType
Observable+Multiple.swift:81
    public func concat<O: ObservableConvertibleType where O.E == E>(second: O) -> Observable<E> {
Observable+Multiple.swift:315
    public func withLatestFrom<SecondO: ObservableConvertibleType, ResultType>(second: SecondO, resultSelector: (E, SecondO.E) throws -> ResultType) -> Observable<ResultType> {
Observable+Multiple.swift:327
    public func withLatestFrom<SecondO: ObservableConvertibleType>(second: SecondO) -> Observable<SecondO.E> {
Observable+StandardSequenceOperators.swift:209
    public func flatMap<O: ObservableConvertibleType>(selector: (E) throws -> O)
Observable+StandardSequenceOperators.swift:223
    public func flatMapWithIndex<O: ObservableConvertibleType>(selector: (E, Int) throws -> O)
Observable+StandardSequenceOperators.swift:243
    public func flatMapFirst<O: ObservableConvertibleType>(selector: (E) throws -> O)
Observable+StandardSequenceOperators.swift:265
    public func flatMapLatest<O: ObservableConvertibleType>(selector: (E) throws -> O)
Observable+Time.swift:270
    public func timeout<O: ObservableConvertibleType where E == O.E>(dueTime: RxTimeInterval, other: O, scheduler: SchedulerType)
ObservableType.swift:14
public protocol ObservableType : ObservableConvertibleType {
{ 0015 /** 0016 Type of elements in sequence. 0017 */ 0018 typealias E
Catch.swift:148
class CatchSequence<S: SequenceType where S.Generator.Element : ObservableConvertibleType> : Producer<S.Generator.Element.E> {
Catch.swift:149
    typealias Element = S.Generator.Element.E
CombineLatest+CollectionType.swift:14
    typealias SourceElement = C.Generator.Element.E
CombineLatest+CollectionType.swift:108
    typealias ResultSelector = [C.Generator.Element.E] throws -> R
Concat.swift:47
class Concat<S: SequenceType where S.Generator.Element : ObservableConvertibleType> : Producer<S.Generator.Element.E> {
Concat.swift:48
    typealias Element = S.Generator.Element.E
ConnectableObservable.swift:59
    : ConnectableObservable<S.E> {
Merge.swift:146
class MergeLimited<S: ObservableConvertibleType> : Producer<S.E> {
Merge.swift:155
    override func run<O: ObserverType where O.E == S.E>(observer: O) -> Disposable {
Merge.swift:353
final class FlatMap<SourceType, S: ObservableConvertibleType>: Producer<S.E> {
Merge.swift:365
    override func run<O: ObserverType where O.E == S.E>(observer: O) -> Disposable {
Merge.swift:372
final class FlatMapWithIndex<SourceType, S: ObservableConvertibleType>: Producer<S.E> {
Merge.swift:384
    override func run<O: ObserverType where O.E == S.E>(observer: O) -> Disposable {
Merge.swift:392
final class FlatMapFirst<SourceType, S: ObservableConvertibleType>: Producer<S.E> {
Merge.swift:404
    override func run<O: ObserverType where O.E == S.E>(observer: O) -> Disposable {
Merge.swift:411
final class Merge<S: ObservableConvertibleType> : Producer<S.E> {
Merge.swift:418
    override func run<O: ObserverType where O.E == S.E>(observer: O) -> Disposable {
Multicast.swift:54
    typealias SelectorType = (Observable<S.E>) throws -> Observable<R>
Observable+Binding.swift:124
    public func refCount() -> Observable<E> {
Observable+Multiple.swift:63
    public func switchLatest() -> Observable<E.E> {
Observable+Multiple.swift:81
    public func concat<O: ObservableConvertibleType where O.E == E>(second: O) -> Observable<E> {
Observable+Multiple.swift:141
    public func concat() -> Observable<E.E> {
Observable+Multiple.swift:158
    public func merge() -> Observable<E.E> {
Observable+Multiple.swift:172
        -> Observable<E.E> {
Observable+Multiple.swift:315
    public func withLatestFrom<SecondO: ObservableConvertibleType, ResultType>(second: SecondO, resultSelector: (E, SecondO.E) throws -> ResultType) -> Observable<ResultType> {
Observable+Multiple.swift:327
    public func withLatestFrom<SecondO: ObservableConvertibleType>(second: SecondO) -> Observable<SecondO.E> {
Observable+StandardSequenceOperators.swift:210
        -> Observable<O.E> {
Observable+StandardSequenceOperators.swift:224
        -> Observable<O.E> {
Observable+StandardSequenceOperators.swift:244
        -> Observable<O.E> {
Observable+StandardSequenceOperators.swift:266
        -> Observable<O.E> {
Observable+Time.swift:270
    public func timeout<O: ObservableConvertibleType where E == O.E>(dueTime: RxTimeInterval, other: O, scheduler: SchedulerType)
ObservableConvertibleType.swift:25
    func asObservable() -> Observable<E>
RefCount.swift:66
class RefCount<CO: ConnectableObservableType>: Producer<CO.E> {
Switch.swift:86
    typealias E = S.E
Switch.swift:163
final class Switch<S: ObservableConvertibleType> : Producer<S.E> {
Switch.swift:170
    override func run<O : ObserverType where O.E == S.E>(observer: O) -> Disposable {
Switch.swift:177
final class FlatMapLatest<SourceType, S: ObservableConvertibleType> : Producer<S.E> {
Switch.swift:188
    override func run<O : ObserverType where O.E == S.E>(observer: O) -> Disposable {
SynchronizedSubscribeType.swift:12
    func _synchronized_subscribe<O: ObserverType where O.E == E>(observer: O) -> Disposable
SynchronizedSubscribeType.swift:16
    func synchronizedSubscribe<O: ObserverType where O.E == E>(observer: O) -> Disposable {
Zip+CollectionType.swift:14
    typealias SourceElement = C.Generator.Element.E
Zip+CollectionType.swift:120
    typealias ResultSelector = [C.Generator.Element.E] throws -> R
0019 0020 /** 0021 Converts `self` to `Observable` sequence. 0022 0023 - returns: Observable sequence that represents `self`. 0024 */ 0025 func asObservable
CombineLatest+arity.swift:30
            source1: source1.asObservable(), source2: source2.asObservable(),
CombineLatest+arity.swift:30
            source1: source1.asObservable(), source2: source2.asObservable(),
CombineLatest+arity.swift:111
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(),
CombineLatest+arity.swift:111
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(),
CombineLatest+arity.swift:111
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(),
CombineLatest+arity.swift:199
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
CombineLatest+arity.swift:199
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
CombineLatest+arity.swift:199
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
CombineLatest+arity.swift:199
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
CombineLatest+arity.swift:294
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
CombineLatest+arity.swift:294
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
CombineLatest+arity.swift:294
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
CombineLatest+arity.swift:294
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
CombineLatest+arity.swift:294
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
CombineLatest+arity.swift:396
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
CombineLatest+arity.swift:396
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
CombineLatest+arity.swift:396
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
CombineLatest+arity.swift:396
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
CombineLatest+arity.swift:396
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
CombineLatest+arity.swift:396
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:505
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+arity.swift:621
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
CombineLatest+CollectionType.swift:95
            let source = _parent._sources[i].asObservable()
Merge.swift:104
            let disposable = innerSource.asObservable().subscribe(observer)
Merge.swift:307
                subscribeInner(value.asObservable())
Observable+Aggregate.swift:30
        return Reduce(source: self.asObservable(), seed: seed, accumulator: accumulator, mapResult: mapResult)
Observable+Aggregate.swift:47
        return Reduce(source: self.asObservable(), seed: seed, accumulator: accumulator, mapResult: { $0 })
Observable+Aggregate.swift:62
            return ToArray(source: self.asObservable())
Observable+Binding.swift:30
        return ConnectableObservableAdapter(source: self.asObservable(), subject: subject)
Observable+Binding.swift:50
            source: self.asObservable(),
Observable+Binding.swift:166
            return ShareReplay1(source: self.asObservable())
Observable+Binding.swift:188
        return ShareReplay1WhileConnected(source: self.asObservable())
Observable+Concurrency.swift:30
            return ObserveOnSerialDispatchQueue(source: self.asObservable(), scheduler: scheduler)
Observable+Concurrency.swift:33
            return ObserveOn(source: self.asObservable(), scheduler: scheduler)
Observable+Debug.swift:26
        return Debug(source: self.asObservable(), identifier: identifier, file: file, line: line, function: function)
Observable+Extensions.swift:126
        return self.asObservable().subscribe(observer)
Observable+Multiple.swift:64
        return Switch(source: asObservable())
Observable+Multiple.swift:82
        return [asObservable(), second.asObservable()].concat()
Observable+Multiple.swift:82
        return [asObservable(), second.asObservable()].concat()
Observable+Multiple.swift:159
        return Merge(source: asObservable())
Observable+Multiple.swift:173
        return MergeLimited(source: asObservable(), maxConcurrent: maxConcurrent)
Observable+Multiple.swift:192
        return Catch(source: asObservable(), handler: handler)
Observable+Multiple.swift:206
        return Catch(source: asObservable(), handler: { _ in Observable.just(element) })
Observable+Multiple.swift:241
        return TakeUntil(source: asObservable(), other: other.asObservable())
Observable+Multiple.swift:241
        return TakeUntil(source: asObservable(), other: other.asObservable())
Observable+Multiple.swift:260
        return SkipUntil(source: asObservable(), other: other.asObservable())
Observable+Multiple.swift:260
        return SkipUntil(source: asObservable(), other: other.asObservable())
Observable+Multiple.swift:280
        return Amb(left: asObservable(), right: right.asObservable())
Observable+Multiple.swift:280
        return Amb(left: asObservable(), right: right.asObservable())
Observable+Multiple.swift:297
            return a.amb(o.asObservable())
Observable+Multiple.swift:316
        return WithLatestFrom(first: asObservable(), second: second.asObservable(), resultSelector: resultSelector)
Observable+Multiple.swift:316
        return WithLatestFrom(first: asObservable(), second: second.asObservable(), resultSelector: resultSelector)
Observable+Multiple.swift:328
        return WithLatestFrom(first: asObservable(), second: second.asObservable(), resultSelector: { $1 })
Observable+Multiple.swift:328
        return WithLatestFrom(first: asObservable(), second: second.asObservable(), resultSelector: { $1 })
Observable+Single.swift:70
        return DistinctUntilChanged(source: self.asObservable(), selector: keySelector, comparer: comparer)
Observable+Single.swift:89
        return Do(source: self.asObservable(), eventHandler: eventHandler)
Observable+Single.swift:105
        return Do(source: self.asObservable()) { e in
Observable+Single.swift:169
        return StartWith(source: self.asObservable(), elements: elements)
Observable+Single.swift:188
        return CatchSequence(sources: InfiniteSequence(repeatedValue: self.asObservable()))
Observable+Single.swift:204
        return CatchSequence(sources: Repeat(count: maxAttemptCount, repeatedValue: self.asObservable()))
Observable+Single.swift:219
            return RetryWhenSequence(sources: InfiniteSequence(repeatedValue: self.asObservable()), notificationHandler: notificationHandler)
Observable+Single.swift:234
            return RetryWhenSequence(sources: InfiniteSequence(repeatedValue: self.asObservable()), notificationHandler: notificationHandler)
Observable+Single.swift:256
        return Scan(source: self.asObservable(), seed: seed, accumulator: accumulator)
Observable+StandardSequenceOperators.swift:26
        return Filter(source: asObservable(), predicate: predicate)
Observable+StandardSequenceOperators.swift:45
        return TakeWhile(source: asObservable(), predicate: predicate)
Observable+StandardSequenceOperators.swift:61
        return TakeWhile(source: asObservable(), predicate: predicate)
Observable+StandardSequenceOperators.swift:84
            return TakeCount(source: asObservable(), count: count)
Observable+StandardSequenceOperators.swift:106
        return TakeLast(source: asObservable(), count: count)
Observable+StandardSequenceOperators.swift:126
        return SkipCount(source: asObservable(), count: count)
Observable+StandardSequenceOperators.swift:144
        return SkipWhile(source: asObservable(), predicate: predicate)
Observable+StandardSequenceOperators.swift:158
        return SkipWhile(source: asObservable(), predicate: predicate)
Observable+StandardSequenceOperators.swift:178
        return self.asObservable().composeMap(selector)
Observable+StandardSequenceOperators.swift:192
        return MapWithIndex(source: asObservable(), selector: selector)
Observable+StandardSequenceOperators.swift:211
        return FlatMap(source: asObservable(), selector: selector)
Observable+StandardSequenceOperators.swift:225
        return FlatMapWithIndex(source: asObservable(), selector: selector)
Observable+StandardSequenceOperators.swift:245
        return FlatMapFirst(source: asObservable(), selector: selector)
Observable+StandardSequenceOperators.swift:267
            return FlatMapLatest(source: asObservable(), selector: selector)
Observable+StandardSequenceOperators.swift:286
        return ElementAt(source: asObservable(), index: index, throwOnEmpty: true)
Observable+StandardSequenceOperators.swift:305
        return SingleAsync(source: asObservable())
Observable+StandardSequenceOperators.swift:320
        return SingleAsync(source: asObservable(), predicate: predicate)
Observable+Time.swift:28
        return Throttle(source: self.asObservable(), dueTime: dueTime, scheduler: scheduler)
Observable+Time.swift:45
        return Throttle(source: self.asObservable(), dueTime: dueTime, scheduler: scheduler)
Observable+Time.swift:68
        return Sample(source: self.asObservable(), sampler: sampler.asObservable(), onlyNew: true)
Observable+Time.swift:68
        return Sample(source: self.asObservable(), sampler: sampler.asObservable(), onlyNew: true)
Observable+Time.swift:132
        return TakeTime(source: self.asObservable(), duration: duration, scheduler: scheduler)
Observable+Time.swift:152
        return SkipTime(source: self.asObservable(), duration: duration, scheduler: scheduler)
Observable+Time.swift:192
        return DelaySubscription(source: self.asObservable(), dueTime: dueTime, scheduler: scheduler)
Observable+Time.swift:215
        return BufferTimeCount(source: self.asObservable(), timeSpan: timeSpan, count: count, scheduler: scheduler)
Observable+Time.swift:236
            return WindowTimeCount(source: self.asObservable(), timeSpan: timeSpan, count: count, scheduler: scheduler)
Observable+Time.swift:256
            return Timeout(source: self.asObservable(), dueTime: dueTime, other: Observable.error(RxError.Timeout), scheduler: scheduler)
Observable+Time.swift:272
            return Timeout(source: self.asObservable(), dueTime: dueTime, other: other.asObservable(), scheduler: scheduler)
Observable+Time.swift:272
            return Timeout(source: self.asObservable(), dueTime: dueTime, other: other.asObservable(), scheduler: scheduler)
RetryWhen.swift:98
        _handler = parent._notificationHandler(_errorSubject).asObservable()
Switch.swift:50
                let observable = try performMap(element).asObservable()
TailRecursiveSink.swift:88
            guard let nextCandidate = e.next()?.asObservable() else {
Zip+arity.swift:30
            source1: source1.asObservable(), source2: source2.asObservable(),
Zip+arity.swift:30
            source1: source1.asObservable(), source2: source2.asObservable(),
Zip+arity.swift:123
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(),
Zip+arity.swift:123
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(),
Zip+arity.swift:123
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(),
Zip+arity.swift:224
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
Zip+arity.swift:224
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
Zip+arity.swift:224
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
Zip+arity.swift:224
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(),
Zip+arity.swift:333
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
Zip+arity.swift:333
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
Zip+arity.swift:333
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
Zip+arity.swift:333
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
Zip+arity.swift:333
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(),
Zip+arity.swift:450
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
Zip+arity.swift:450
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
Zip+arity.swift:450
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
Zip+arity.swift:450
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
Zip+arity.swift:450
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
Zip+arity.swift:450
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:575
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+arity.swift:708
            source1: source1.asObservable(), source2: source2.asObservable(), source3: source3.asObservable(), source4: source4.asObservable(), source5: source5.asObservable(), source6: source6.asObservable(), source7: source7.asObservable(), source8: source8.asObservable(),
Zip+CollectionType.swift:108
            let source = _parent.sources[i].asObservable()
() -> Observable<E> 0026 } 0027