├── .gitignore ├── LICENSE ├── README.md ├── Session 1 ├── Functional Programming.playground │ ├── Contents.swift │ ├── contents.xcplayground │ ├── playground.xcworkspace │ │ └── contents.xcworkspacedata │ └── timeline.xctimeline └── README.md ├── Session 2 ├── README.md ├── Sequences │ ├── Podfile │ ├── Podfile.lock │ ├── Pods │ │ ├── Headers │ │ │ └── Private │ │ │ │ └── RxCocoa │ │ │ │ ├── RxCocoa.h │ │ │ │ ├── _RX.h │ │ │ │ ├── _RXDelegateProxy.h │ │ │ │ ├── _RXKVOObserver.h │ │ │ │ └── _RXSwizzling.h │ │ ├── Manifest.lock │ │ ├── Pods.xcodeproj │ │ │ └── project.pbxproj │ │ ├── RxCocoa │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── RxCocoa │ │ │ │ ├── Common │ │ │ │ ├── CLLocationManager+Rx.swift │ │ │ │ ├── CocoaUnits │ │ │ │ │ ├── ControlEvent.swift │ │ │ │ │ └── ControlProperty.swift │ │ │ │ ├── DelegateProxy.swift │ │ │ │ ├── DelegateProxyType.swift │ │ │ │ ├── Logging.swift │ │ │ │ ├── Observable+CocoaExtensions.swift │ │ │ │ ├── Observables │ │ │ │ │ ├── Implementations │ │ │ │ │ │ ├── ControlTarget.swift │ │ │ │ │ │ ├── Deallocating.swift │ │ │ │ │ │ ├── DeinitAction.swift │ │ │ │ │ │ ├── KVOObservable.swift │ │ │ │ │ │ └── KVOObserver.swift │ │ │ │ │ ├── NSNotificationCenter+Rx.swift │ │ │ │ │ ├── NSObject+Rx+CoreGraphics.swift │ │ │ │ │ ├── NSObject+Rx.swift │ │ │ │ │ └── NSURLSession+Rx.swift │ │ │ │ ├── Proxies │ │ │ │ │ └── RxCLLocationManagerDelegateProxy.swift │ │ │ │ ├── RxCocoa.swift │ │ │ │ ├── RxTarget.swift │ │ │ │ ├── _RX.h │ │ │ │ ├── _RX.m │ │ │ │ ├── _RXDelegateProxy.h │ │ │ │ ├── _RXDelegateProxy.m │ │ │ │ ├── _RXKVOObserver.h │ │ │ │ ├── _RXKVOObserver.m │ │ │ │ ├── _RXSwizzling.h │ │ │ │ └── _RXSwizzling.m │ │ │ │ ├── RxCocoa.h │ │ │ │ └── iOS │ │ │ │ ├── DataSources │ │ │ │ ├── RxCollectionViewReactiveArrayDataSource.swift │ │ │ │ └── RxTableViewReactiveArrayDataSource.swift │ │ │ │ ├── Events │ │ │ │ └── ItemEvents.swift │ │ │ │ ├── Protocols │ │ │ │ ├── RxCollectionViewDataSourceType.swift │ │ │ │ └── RxTableViewDataSourceType.swift │ │ │ │ ├── Proxies │ │ │ │ ├── RxActionSheetDelegateProxy.swift │ │ │ │ ├── RxAlertViewDelegateProxy.swift │ │ │ │ ├── RxCollectionViewDataSourceProxy.swift │ │ │ │ ├── RxCollectionViewDelegateProxy.swift │ │ │ │ ├── RxScrollViewDelegateProxy.swift │ │ │ │ ├── RxSearchBarDelegateProxy.swift │ │ │ │ ├── RxTableViewDataSourceProxy.swift │ │ │ │ ├── RxTableViewDelegateProxy.swift │ │ │ │ └── RxTextViewDelegateProxy.swift │ │ │ │ ├── UIActionSheet+Rx.swift │ │ │ │ ├── UIAlertView+Rx.swift │ │ │ │ ├── UIBarButtonItem+Rx.swift │ │ │ │ ├── UIButton+Rx.swift │ │ │ │ ├── UICollectionView+Rx.swift │ │ │ │ ├── UIControl+Rx.swift │ │ │ │ ├── UIDatePicker+Rx.swift │ │ │ │ ├── UIGestureRecognizer+Rx.swift │ │ │ │ ├── UIImageView+Rx.swift │ │ │ │ ├── UILabel+Rx.swift │ │ │ │ ├── UIScrollView+Rx.swift │ │ │ │ ├── UISearchBar+Rx.swift │ │ │ │ ├── UISegmentedControl+Rx.swift │ │ │ │ ├── UISlider+Rx.swift │ │ │ │ ├── UIStepper+Rx.swift │ │ │ │ ├── UISwitch+Rx.swift │ │ │ │ ├── UITableView+Rx.swift │ │ │ │ ├── UITextField+Rx.swift │ │ │ │ └── UITextView+Rx.swift │ │ ├── RxSwift │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── RxSwift │ │ │ │ ├── Cancelable.swift │ │ │ │ ├── Concurrency │ │ │ │ ├── AsyncLock.swift │ │ │ │ └── Lock.swift │ │ │ │ ├── ConnectableObservableType.swift │ │ │ │ ├── DataStructures │ │ │ │ ├── Bag.swift │ │ │ │ ├── InfiniteSequence.swift │ │ │ │ └── Queue.swift │ │ │ │ ├── Disposable.swift │ │ │ │ ├── Disposables │ │ │ │ ├── AnonymousDisposable.swift │ │ │ │ ├── BinaryDisposable.swift │ │ │ │ ├── CompositeDisposable.swift │ │ │ │ ├── DisposeBag.swift │ │ │ │ ├── DisposeBase.swift │ │ │ │ ├── NAryDisposable.swift │ │ │ │ ├── NopDisposable.swift │ │ │ │ ├── ScheduledDisposable.swift │ │ │ │ ├── ScopedDisposable.swift │ │ │ │ ├── SerialDisposable.swift │ │ │ │ ├── SingleAssignmentDisposable.swift │ │ │ │ └── StableCompositeDisposable.swift │ │ │ │ ├── Error.swift │ │ │ │ ├── Event.swift │ │ │ │ ├── ImmediateSchedulerType.swift │ │ │ │ ├── Observable+Extensions.swift │ │ │ │ ├── Observable.swift │ │ │ │ ├── ObservableType.swift │ │ │ │ ├── Observables │ │ │ │ ├── Implementations │ │ │ │ │ ├── Amb.swift │ │ │ │ │ ├── AnonymousObservable.swift │ │ │ │ │ ├── AsObservable.swift │ │ │ │ │ ├── Buffer.swift │ │ │ │ │ ├── Catch.swift │ │ │ │ │ ├── CombineLatest+CollectionType.swift │ │ │ │ │ ├── CombineLatest+arity.swift │ │ │ │ │ ├── CombineLatest.swift │ │ │ │ │ ├── Concat.swift │ │ │ │ │ ├── ConnectableObservable.swift │ │ │ │ │ ├── Debug.swift │ │ │ │ │ ├── Deferred.swift │ │ │ │ │ ├── DelaySubscription.swift │ │ │ │ │ ├── DistinctUntilChanged.swift │ │ │ │ │ ├── Do.swift │ │ │ │ │ ├── Empty.swift │ │ │ │ │ ├── FailWith.swift │ │ │ │ │ ├── Filter.swift │ │ │ │ │ ├── FlatMap.swift │ │ │ │ │ ├── Generate.swift │ │ │ │ │ ├── Just.swift │ │ │ │ │ ├── Map.swift │ │ │ │ │ ├── Merge.swift │ │ │ │ │ ├── Multicast.swift │ │ │ │ │ ├── Never.swift │ │ │ │ │ ├── ObserveOn.swift │ │ │ │ │ ├── ObserveOnSerialDispatchQueue.swift │ │ │ │ │ ├── Producer.swift │ │ │ │ │ ├── Range.swift │ │ │ │ │ ├── Reduce.swift │ │ │ │ │ ├── RefCount.swift │ │ │ │ │ ├── Repeat.swift │ │ │ │ │ ├── Sample.swift │ │ │ │ │ ├── Scan.swift │ │ │ │ │ ├── Sink.swift │ │ │ │ │ ├── Skip.swift │ │ │ │ │ ├── StartWith.swift │ │ │ │ │ ├── SubscribeOn.swift │ │ │ │ │ ├── Switch.swift │ │ │ │ │ ├── Take.swift │ │ │ │ │ ├── TakeUntil.swift │ │ │ │ │ ├── TakeWhile.swift │ │ │ │ │ ├── Throttle.swift │ │ │ │ │ ├── Timer.swift │ │ │ │ │ ├── Zip+CollectionType.swift │ │ │ │ │ ├── Zip+arity.swift │ │ │ │ │ └── Zip.swift │ │ │ │ ├── Observable+Aggregate.swift │ │ │ │ ├── Observable+Binding.swift │ │ │ │ ├── Observable+Concurrency.swift │ │ │ │ ├── Observable+Creation.swift │ │ │ │ ├── Observable+Debug.swift │ │ │ │ ├── Observable+Multiple.swift │ │ │ │ ├── Observable+Single.swift │ │ │ │ ├── Observable+StandardSequenceOperators.swift │ │ │ │ └── Observable+Time.swift │ │ │ │ ├── ObserverOf.swift │ │ │ │ ├── ObserverType+Extensions.swift │ │ │ │ ├── ObserverType.swift │ │ │ │ ├── Observers │ │ │ │ ├── AnonymousObserver.swift │ │ │ │ ├── ObserverBase.swift │ │ │ │ └── TailRecursiveSink.swift │ │ │ │ ├── Rx.swift │ │ │ │ ├── RxBox.swift │ │ │ │ ├── SchedulerType.swift │ │ │ │ ├── Schedulers │ │ │ │ ├── ConcurrentDispatchQueueScheduler.swift │ │ │ │ ├── CurrentThreadScheduler.swift │ │ │ │ ├── DispatchQueueSchedulerPriority.swift │ │ │ │ ├── MainScheduler.swift │ │ │ │ ├── OperationQueueScheduler.swift │ │ │ │ ├── RecursiveScheduler.swift │ │ │ │ ├── ScheduledItem.swift │ │ │ │ ├── SchedulerServices+Emulation.swift │ │ │ │ └── SerialDispatchQueueScheduler.swift │ │ │ │ └── Subjects │ │ │ │ ├── BehaviorSubject.swift │ │ │ │ ├── PublishSubject.swift │ │ │ │ ├── ReplaySubject.swift │ │ │ │ ├── SubjectType.swift │ │ │ │ └── Variable.swift │ │ └── Target Support Files │ │ │ ├── Pods-Sequences │ │ │ ├── Info.plist │ │ │ ├── Pods-Sequences-acknowledgements.markdown │ │ │ ├── Pods-Sequences-acknowledgements.plist │ │ │ ├── Pods-Sequences-dummy.m │ │ │ ├── Pods-Sequences-frameworks.sh │ │ │ ├── Pods-Sequences-resources.sh │ │ │ ├── Pods-Sequences-umbrella.h │ │ │ ├── Pods-Sequences.debug.xcconfig │ │ │ ├── Pods-Sequences.modulemap │ │ │ └── Pods-Sequences.release.xcconfig │ │ │ ├── RxCocoa │ │ │ ├── Info.plist │ │ │ ├── RxCocoa-dummy.m │ │ │ ├── RxCocoa-prefix.pch │ │ │ ├── RxCocoa-umbrella.h │ │ │ ├── RxCocoa.modulemap │ │ │ └── RxCocoa.xcconfig │ │ │ └── RxSwift │ │ │ ├── Info.plist │ │ │ ├── RxSwift-dummy.m │ │ │ ├── RxSwift-prefix.pch │ │ │ ├── RxSwift-umbrella.h │ │ │ ├── RxSwift.modulemap │ │ │ └── RxSwift.xcconfig │ ├── Sequences.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── Sequences.xcworkspace │ │ └── contents.xcworkspacedata │ ├── Sequences │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── TextFieldSequenceContainer.swift │ │ ├── ViewController.swift │ │ └── ViewControllerExtensions.swift │ └── SequencesTests │ │ ├── Info.plist │ │ └── SequencesTests.swift └── Signup Demo │ ├── Podfile │ ├── Podfile.lock │ ├── Pods │ ├── Alamofire │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── Alamofire.swift │ │ │ ├── Download.swift │ │ │ ├── Error.swift │ │ │ ├── Manager.swift │ │ │ ├── MultipartFormData.swift │ │ │ ├── ParameterEncoding.swift │ │ │ ├── Request.swift │ │ │ ├── ResponseSerialization.swift │ │ │ ├── Result.swift │ │ │ ├── ServerTrustPolicy.swift │ │ │ ├── Stream.swift │ │ │ ├── Upload.swift │ │ │ └── Validation.swift │ ├── Headers │ │ └── Private │ │ │ └── RxCocoa │ │ │ ├── RxCocoa.h │ │ │ ├── _RX.h │ │ │ ├── _RXDelegateProxy.h │ │ │ ├── _RXKVOObserver.h │ │ │ └── _RXSwizzling.h │ ├── Manifest.lock │ ├── Moya │ │ ├── LICENSE │ │ ├── Moya │ │ │ ├── Endpoint.swift │ │ │ ├── Moya.swift │ │ │ ├── Plugin.swift │ │ │ ├── Plugins │ │ │ │ ├── CredentialsPlugin.swift │ │ │ │ ├── NetworkActivityPlugin.swift │ │ │ │ └── NetworkLoggerPlugin.swift │ │ │ ├── ReactiveCore │ │ │ │ ├── MoyaError.swift │ │ │ │ └── MoyaResponse.swift │ │ │ └── RxSwift │ │ │ │ ├── Moya+RxSwift.swift │ │ │ │ └── Observable+Moya.swift │ │ └── README.md │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ ├── RxCocoa │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── RxCocoa │ │ │ ├── Common │ │ │ ├── CLLocationManager+Rx.swift │ │ │ ├── CocoaUnits │ │ │ │ ├── ControlEvent.swift │ │ │ │ └── ControlProperty.swift │ │ │ ├── DelegateProxy.swift │ │ │ ├── DelegateProxyType.swift │ │ │ ├── Logging.swift │ │ │ ├── Observable+CocoaExtensions.swift │ │ │ ├── Observables │ │ │ │ ├── Implementations │ │ │ │ │ ├── ControlTarget.swift │ │ │ │ │ ├── Deallocating.swift │ │ │ │ │ ├── DeinitAction.swift │ │ │ │ │ ├── KVOObservable.swift │ │ │ │ │ └── KVOObserver.swift │ │ │ │ ├── NSNotificationCenter+Rx.swift │ │ │ │ ├── NSObject+Rx+CoreGraphics.swift │ │ │ │ ├── NSObject+Rx.swift │ │ │ │ └── NSURLSession+Rx.swift │ │ │ ├── Proxies │ │ │ │ └── RxCLLocationManagerDelegateProxy.swift │ │ │ ├── RxCocoa.swift │ │ │ ├── RxTarget.swift │ │ │ ├── _RX.h │ │ │ ├── _RX.m │ │ │ ├── _RXDelegateProxy.h │ │ │ ├── _RXDelegateProxy.m │ │ │ ├── _RXKVOObserver.h │ │ │ ├── _RXKVOObserver.m │ │ │ ├── _RXSwizzling.h │ │ │ └── _RXSwizzling.m │ │ │ ├── RxCocoa.h │ │ │ └── iOS │ │ │ ├── DataSources │ │ │ ├── RxCollectionViewReactiveArrayDataSource.swift │ │ │ └── RxTableViewReactiveArrayDataSource.swift │ │ │ ├── Events │ │ │ └── ItemEvents.swift │ │ │ ├── Protocols │ │ │ ├── RxCollectionViewDataSourceType.swift │ │ │ └── RxTableViewDataSourceType.swift │ │ │ ├── Proxies │ │ │ ├── RxActionSheetDelegateProxy.swift │ │ │ ├── RxAlertViewDelegateProxy.swift │ │ │ ├── RxCollectionViewDataSourceProxy.swift │ │ │ ├── RxCollectionViewDelegateProxy.swift │ │ │ ├── RxScrollViewDelegateProxy.swift │ │ │ ├── RxSearchBarDelegateProxy.swift │ │ │ ├── RxTableViewDataSourceProxy.swift │ │ │ ├── RxTableViewDelegateProxy.swift │ │ │ └── RxTextViewDelegateProxy.swift │ │ │ ├── UIActionSheet+Rx.swift │ │ │ ├── UIAlertView+Rx.swift │ │ │ ├── UIBarButtonItem+Rx.swift │ │ │ ├── UIButton+Rx.swift │ │ │ ├── UICollectionView+Rx.swift │ │ │ ├── UIControl+Rx.swift │ │ │ ├── UIDatePicker+Rx.swift │ │ │ ├── UIGestureRecognizer+Rx.swift │ │ │ ├── UIImageView+Rx.swift │ │ │ ├── UILabel+Rx.swift │ │ │ ├── UIScrollView+Rx.swift │ │ │ ├── UISearchBar+Rx.swift │ │ │ ├── UISegmentedControl+Rx.swift │ │ │ ├── UISlider+Rx.swift │ │ │ ├── UIStepper+Rx.swift │ │ │ ├── UISwitch+Rx.swift │ │ │ ├── UITableView+Rx.swift │ │ │ ├── UITextField+Rx.swift │ │ │ └── UITextView+Rx.swift │ ├── RxSwift │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── RxSwift │ │ │ ├── Cancelable.swift │ │ │ ├── Concurrency │ │ │ ├── AsyncLock.swift │ │ │ └── Lock.swift │ │ │ ├── ConnectableObservableType.swift │ │ │ ├── DataStructures │ │ │ ├── Bag.swift │ │ │ ├── InfiniteSequence.swift │ │ │ └── Queue.swift │ │ │ ├── Disposable.swift │ │ │ ├── Disposables │ │ │ ├── AnonymousDisposable.swift │ │ │ ├── BinaryDisposable.swift │ │ │ ├── CompositeDisposable.swift │ │ │ ├── DisposeBag.swift │ │ │ ├── DisposeBase.swift │ │ │ ├── NAryDisposable.swift │ │ │ ├── NopDisposable.swift │ │ │ ├── ScheduledDisposable.swift │ │ │ ├── ScopedDisposable.swift │ │ │ ├── SerialDisposable.swift │ │ │ ├── SingleAssignmentDisposable.swift │ │ │ └── StableCompositeDisposable.swift │ │ │ ├── Error.swift │ │ │ ├── Event.swift │ │ │ ├── ImmediateSchedulerType.swift │ │ │ ├── Observable+Extensions.swift │ │ │ ├── Observable.swift │ │ │ ├── ObservableType.swift │ │ │ ├── Observables │ │ │ ├── Implementations │ │ │ │ ├── Amb.swift │ │ │ │ ├── AnonymousObservable.swift │ │ │ │ ├── AsObservable.swift │ │ │ │ ├── Buffer.swift │ │ │ │ ├── Catch.swift │ │ │ │ ├── CombineLatest+CollectionType.swift │ │ │ │ ├── CombineLatest+arity.swift │ │ │ │ ├── CombineLatest.swift │ │ │ │ ├── Concat.swift │ │ │ │ ├── ConnectableObservable.swift │ │ │ │ ├── Debug.swift │ │ │ │ ├── Deferred.swift │ │ │ │ ├── DelaySubscription.swift │ │ │ │ ├── DistinctUntilChanged.swift │ │ │ │ ├── Do.swift │ │ │ │ ├── Empty.swift │ │ │ │ ├── FailWith.swift │ │ │ │ ├── Filter.swift │ │ │ │ ├── FlatMap.swift │ │ │ │ ├── Generate.swift │ │ │ │ ├── Just.swift │ │ │ │ ├── Map.swift │ │ │ │ ├── Merge.swift │ │ │ │ ├── Multicast.swift │ │ │ │ ├── Never.swift │ │ │ │ ├── ObserveOn.swift │ │ │ │ ├── ObserveOnSerialDispatchQueue.swift │ │ │ │ ├── Producer.swift │ │ │ │ ├── Range.swift │ │ │ │ ├── Reduce.swift │ │ │ │ ├── RefCount.swift │ │ │ │ ├── Repeat.swift │ │ │ │ ├── Sample.swift │ │ │ │ ├── Scan.swift │ │ │ │ ├── Sink.swift │ │ │ │ ├── Skip.swift │ │ │ │ ├── StartWith.swift │ │ │ │ ├── SubscribeOn.swift │ │ │ │ ├── Switch.swift │ │ │ │ ├── Take.swift │ │ │ │ ├── TakeUntil.swift │ │ │ │ ├── TakeWhile.swift │ │ │ │ ├── Throttle.swift │ │ │ │ ├── Timer.swift │ │ │ │ ├── Zip+CollectionType.swift │ │ │ │ ├── Zip+arity.swift │ │ │ │ └── Zip.swift │ │ │ ├── Observable+Aggregate.swift │ │ │ ├── Observable+Binding.swift │ │ │ ├── Observable+Concurrency.swift │ │ │ ├── Observable+Creation.swift │ │ │ ├── Observable+Debug.swift │ │ │ ├── Observable+Multiple.swift │ │ │ ├── Observable+Single.swift │ │ │ ├── Observable+StandardSequenceOperators.swift │ │ │ └── Observable+Time.swift │ │ │ ├── ObserverOf.swift │ │ │ ├── ObserverType+Extensions.swift │ │ │ ├── ObserverType.swift │ │ │ ├── Observers │ │ │ ├── AnonymousObserver.swift │ │ │ ├── ObserverBase.swift │ │ │ └── TailRecursiveSink.swift │ │ │ ├── Rx.swift │ │ │ ├── RxBox.swift │ │ │ ├── SchedulerType.swift │ │ │ ├── Schedulers │ │ │ ├── ConcurrentDispatchQueueScheduler.swift │ │ │ ├── CurrentThreadScheduler.swift │ │ │ ├── DispatchQueueSchedulerPriority.swift │ │ │ ├── MainScheduler.swift │ │ │ ├── OperationQueueScheduler.swift │ │ │ ├── RecursiveScheduler.swift │ │ │ ├── ScheduledItem.swift │ │ │ ├── SchedulerServices+Emulation.swift │ │ │ └── SerialDispatchQueueScheduler.swift │ │ │ └── Subjects │ │ │ ├── BehaviorSubject.swift │ │ │ ├── PublishSubject.swift │ │ │ ├── ReplaySubject.swift │ │ │ ├── SubjectType.swift │ │ │ └── Variable.swift │ └── Target Support Files │ │ ├── Alamofire │ │ ├── Alamofire-dummy.m │ │ ├── Alamofire-prefix.pch │ │ ├── Alamofire-umbrella.h │ │ ├── Alamofire.modulemap │ │ ├── Alamofire.xcconfig │ │ └── Info.plist │ │ ├── Moya │ │ ├── Info.plist │ │ ├── Moya-dummy.m │ │ ├── Moya-prefix.pch │ │ ├── Moya-umbrella.h │ │ ├── Moya.modulemap │ │ └── Moya.xcconfig │ │ ├── Pods-Signup Demo │ │ ├── Info.plist │ │ ├── Pods-Signup Demo-acknowledgements.markdown │ │ ├── Pods-Signup Demo-acknowledgements.plist │ │ ├── Pods-Signup Demo-dummy.m │ │ ├── Pods-Signup Demo-frameworks.sh │ │ ├── Pods-Signup Demo-resources.sh │ │ ├── Pods-Signup Demo-umbrella.h │ │ ├── Pods-Signup Demo.debug.xcconfig │ │ ├── Pods-Signup Demo.modulemap │ │ └── Pods-Signup Demo.release.xcconfig │ │ ├── RxCocoa │ │ ├── Info.plist │ │ ├── RxCocoa-dummy.m │ │ ├── RxCocoa-prefix.pch │ │ ├── RxCocoa-umbrella.h │ │ ├── RxCocoa.modulemap │ │ └── RxCocoa.xcconfig │ │ └── RxSwift │ │ ├── Info.plist │ │ ├── RxSwift-dummy.m │ │ ├── RxSwift-prefix.pch │ │ ├── RxSwift-umbrella.h │ │ ├── RxSwift.modulemap │ │ └── RxSwift.xcconfig │ ├── Signup Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ ├── Signup Demo.xcworkspace │ └── contents.xcworkspacedata │ ├── Signup Demo │ ├── API.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── ViewController.swift │ └── Signup DemoTests │ ├── Info.plist │ └── Signup_DemoTests.swift ├── Session 3 ├── Entities Demo │ ├── Entities Demo.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── Entities Demo.xcworkspace │ │ └── contents.xcworkspacedata │ ├── Entities Demo │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── DetailViewController.swift │ │ ├── Info.plist │ │ ├── MasterViewController.swift │ │ └── MasterViewModel.swift │ ├── Entities DemoTests │ │ ├── Entities_DemoTests.swift │ │ └── Info.plist │ ├── Podfile │ ├── Podfile.lock │ └── Pods │ │ ├── Alamofire │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── Alamofire.swift │ │ │ ├── Download.swift │ │ │ ├── Error.swift │ │ │ ├── Manager.swift │ │ │ ├── MultipartFormData.swift │ │ │ ├── ParameterEncoding.swift │ │ │ ├── Request.swift │ │ │ ├── ResponseSerialization.swift │ │ │ ├── Result.swift │ │ │ ├── ServerTrustPolicy.swift │ │ │ ├── Stream.swift │ │ │ ├── Upload.swift │ │ │ └── Validation.swift │ │ ├── Headers │ │ └── Private │ │ │ └── RxCocoa │ │ │ ├── RxCocoa.h │ │ │ ├── _RX.h │ │ │ ├── _RXDelegateProxy.h │ │ │ ├── _RXKVOObserver.h │ │ │ └── _RXSwizzling.h │ │ ├── Manifest.lock │ │ ├── Moya │ │ ├── LICENSE │ │ ├── Moya │ │ │ ├── Endpoint.swift │ │ │ ├── Moya.swift │ │ │ ├── Plugin.swift │ │ │ ├── Plugins │ │ │ │ ├── CredentialsPlugin.swift │ │ │ │ ├── NetworkActivityPlugin.swift │ │ │ │ └── NetworkLoggerPlugin.swift │ │ │ ├── ReactiveCore │ │ │ │ ├── MoyaError.swift │ │ │ │ └── MoyaResponse.swift │ │ │ └── RxSwift │ │ │ │ ├── Moya+RxSwift.swift │ │ │ │ └── Observable+Moya.swift │ │ └── README.md │ │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ │ ├── RxCocoa │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── RxCocoa │ │ │ ├── Common │ │ │ ├── CLLocationManager+Rx.swift │ │ │ ├── CocoaUnits │ │ │ │ ├── ControlEvent.swift │ │ │ │ └── ControlProperty.swift │ │ │ ├── DelegateProxy.swift │ │ │ ├── DelegateProxyType.swift │ │ │ ├── Logging.swift │ │ │ ├── Observable+CocoaExtensions.swift │ │ │ ├── Observables │ │ │ │ ├── Implementations │ │ │ │ │ ├── ControlTarget.swift │ │ │ │ │ ├── Deallocating.swift │ │ │ │ │ ├── DeinitAction.swift │ │ │ │ │ ├── KVOObservable.swift │ │ │ │ │ └── KVOObserver.swift │ │ │ │ ├── NSNotificationCenter+Rx.swift │ │ │ │ ├── NSObject+Rx+CoreGraphics.swift │ │ │ │ ├── NSObject+Rx.swift │ │ │ │ └── NSURLSession+Rx.swift │ │ │ ├── Proxies │ │ │ │ └── RxCLLocationManagerDelegateProxy.swift │ │ │ ├── RxCocoa.swift │ │ │ ├── RxTarget.swift │ │ │ ├── _RX.h │ │ │ ├── _RX.m │ │ │ ├── _RXDelegateProxy.h │ │ │ ├── _RXDelegateProxy.m │ │ │ ├── _RXKVOObserver.h │ │ │ ├── _RXKVOObserver.m │ │ │ ├── _RXSwizzling.h │ │ │ └── _RXSwizzling.m │ │ │ ├── RxCocoa.h │ │ │ └── iOS │ │ │ ├── DataSources │ │ │ ├── RxCollectionViewReactiveArrayDataSource.swift │ │ │ └── RxTableViewReactiveArrayDataSource.swift │ │ │ ├── Events │ │ │ └── ItemEvents.swift │ │ │ ├── Protocols │ │ │ ├── RxCollectionViewDataSourceType.swift │ │ │ └── RxTableViewDataSourceType.swift │ │ │ ├── Proxies │ │ │ ├── RxActionSheetDelegateProxy.swift │ │ │ ├── RxAlertViewDelegateProxy.swift │ │ │ ├── RxCollectionViewDataSourceProxy.swift │ │ │ ├── RxCollectionViewDelegateProxy.swift │ │ │ ├── RxScrollViewDelegateProxy.swift │ │ │ ├── RxSearchBarDelegateProxy.swift │ │ │ ├── RxTableViewDataSourceProxy.swift │ │ │ ├── RxTableViewDelegateProxy.swift │ │ │ └── RxTextViewDelegateProxy.swift │ │ │ ├── UIActionSheet+Rx.swift │ │ │ ├── UIAlertView+Rx.swift │ │ │ ├── UIBarButtonItem+Rx.swift │ │ │ ├── UIButton+Rx.swift │ │ │ ├── UICollectionView+Rx.swift │ │ │ ├── UIControl+Rx.swift │ │ │ ├── UIDatePicker+Rx.swift │ │ │ ├── UIGestureRecognizer+Rx.swift │ │ │ ├── UIImageView+Rx.swift │ │ │ ├── UILabel+Rx.swift │ │ │ ├── UIScrollView+Rx.swift │ │ │ ├── UISearchBar+Rx.swift │ │ │ ├── UISegmentedControl+Rx.swift │ │ │ ├── UISlider+Rx.swift │ │ │ ├── UIStepper+Rx.swift │ │ │ ├── UISwitch+Rx.swift │ │ │ ├── UITableView+Rx.swift │ │ │ ├── UITextField+Rx.swift │ │ │ └── UITextView+Rx.swift │ │ ├── RxSwift │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── RxSwift │ │ │ ├── Cancelable.swift │ │ │ ├── Concurrency │ │ │ ├── AsyncLock.swift │ │ │ └── Lock.swift │ │ │ ├── ConnectableObservableType.swift │ │ │ ├── DataStructures │ │ │ ├── Bag.swift │ │ │ ├── InfiniteSequence.swift │ │ │ └── Queue.swift │ │ │ ├── Disposable.swift │ │ │ ├── Disposables │ │ │ ├── AnonymousDisposable.swift │ │ │ ├── BinaryDisposable.swift │ │ │ ├── CompositeDisposable.swift │ │ │ ├── DisposeBag.swift │ │ │ ├── DisposeBase.swift │ │ │ ├── NAryDisposable.swift │ │ │ ├── NopDisposable.swift │ │ │ ├── ScheduledDisposable.swift │ │ │ ├── ScopedDisposable.swift │ │ │ ├── SerialDisposable.swift │ │ │ ├── SingleAssignmentDisposable.swift │ │ │ └── StableCompositeDisposable.swift │ │ │ ├── Error.swift │ │ │ ├── Event.swift │ │ │ ├── ImmediateSchedulerType.swift │ │ │ ├── Observable+Extensions.swift │ │ │ ├── Observable.swift │ │ │ ├── ObservableType.swift │ │ │ ├── Observables │ │ │ ├── Implementations │ │ │ │ ├── Amb.swift │ │ │ │ ├── AnonymousObservable.swift │ │ │ │ ├── AsObservable.swift │ │ │ │ ├── Buffer.swift │ │ │ │ ├── Catch.swift │ │ │ │ ├── CombineLatest+CollectionType.swift │ │ │ │ ├── CombineLatest+arity.swift │ │ │ │ ├── CombineLatest.swift │ │ │ │ ├── Concat.swift │ │ │ │ ├── ConnectableObservable.swift │ │ │ │ ├── Debug.swift │ │ │ │ ├── Deferred.swift │ │ │ │ ├── DelaySubscription.swift │ │ │ │ ├── DistinctUntilChanged.swift │ │ │ │ ├── Do.swift │ │ │ │ ├── Empty.swift │ │ │ │ ├── FailWith.swift │ │ │ │ ├── Filter.swift │ │ │ │ ├── FlatMap.swift │ │ │ │ ├── Generate.swift │ │ │ │ ├── Just.swift │ │ │ │ ├── Map.swift │ │ │ │ ├── Merge.swift │ │ │ │ ├── Multicast.swift │ │ │ │ ├── Never.swift │ │ │ │ ├── ObserveOn.swift │ │ │ │ ├── ObserveOnSerialDispatchQueue.swift │ │ │ │ ├── Producer.swift │ │ │ │ ├── Range.swift │ │ │ │ ├── Reduce.swift │ │ │ │ ├── RefCount.swift │ │ │ │ ├── Repeat.swift │ │ │ │ ├── Sample.swift │ │ │ │ ├── Scan.swift │ │ │ │ ├── Sink.swift │ │ │ │ ├── Skip.swift │ │ │ │ ├── StartWith.swift │ │ │ │ ├── SubscribeOn.swift │ │ │ │ ├── Switch.swift │ │ │ │ ├── Take.swift │ │ │ │ ├── TakeUntil.swift │ │ │ │ ├── TakeWhile.swift │ │ │ │ ├── Throttle.swift │ │ │ │ ├── Timer.swift │ │ │ │ ├── Zip+CollectionType.swift │ │ │ │ ├── Zip+arity.swift │ │ │ │ └── Zip.swift │ │ │ ├── Observable+Aggregate.swift │ │ │ ├── Observable+Binding.swift │ │ │ ├── Observable+Concurrency.swift │ │ │ ├── Observable+Creation.swift │ │ │ ├── Observable+Debug.swift │ │ │ ├── Observable+Multiple.swift │ │ │ ├── Observable+Single.swift │ │ │ ├── Observable+StandardSequenceOperators.swift │ │ │ └── Observable+Time.swift │ │ │ ├── ObserverOf.swift │ │ │ ├── ObserverType+Extensions.swift │ │ │ ├── ObserverType.swift │ │ │ ├── Observers │ │ │ ├── AnonymousObserver.swift │ │ │ ├── ObserverBase.swift │ │ │ └── TailRecursiveSink.swift │ │ │ ├── Rx.swift │ │ │ ├── RxBox.swift │ │ │ ├── SchedulerType.swift │ │ │ ├── Schedulers │ │ │ ├── ConcurrentDispatchQueueScheduler.swift │ │ │ ├── CurrentThreadScheduler.swift │ │ │ ├── DispatchQueueSchedulerPriority.swift │ │ │ ├── MainScheduler.swift │ │ │ ├── OperationQueueScheduler.swift │ │ │ ├── RecursiveScheduler.swift │ │ │ ├── ScheduledItem.swift │ │ │ ├── SchedulerServices+Emulation.swift │ │ │ └── SerialDispatchQueueScheduler.swift │ │ │ └── Subjects │ │ │ ├── BehaviorSubject.swift │ │ │ ├── PublishSubject.swift │ │ │ ├── ReplaySubject.swift │ │ │ ├── SubjectType.swift │ │ │ └── Variable.swift │ │ └── Target Support Files │ │ ├── Alamofire │ │ ├── Alamofire-dummy.m │ │ ├── Alamofire-prefix.pch │ │ ├── Alamofire-umbrella.h │ │ ├── Alamofire.modulemap │ │ ├── Alamofire.xcconfig │ │ └── Info.plist │ │ ├── Moya │ │ ├── Info.plist │ │ ├── Moya-dummy.m │ │ ├── Moya-prefix.pch │ │ ├── Moya-umbrella.h │ │ ├── Moya.modulemap │ │ └── Moya.xcconfig │ │ ├── Pods-Entities Demo │ │ ├── Info.plist │ │ ├── Pods-Entities Demo-acknowledgements.markdown │ │ ├── Pods-Entities Demo-acknowledgements.plist │ │ ├── Pods-Entities Demo-dummy.m │ │ ├── Pods-Entities Demo-frameworks.sh │ │ ├── Pods-Entities Demo-resources.sh │ │ ├── Pods-Entities Demo-umbrella.h │ │ ├── Pods-Entities Demo.debug.xcconfig │ │ ├── Pods-Entities Demo.modulemap │ │ └── Pods-Entities Demo.release.xcconfig │ │ ├── RxCocoa │ │ ├── Info.plist │ │ ├── RxCocoa-dummy.m │ │ ├── RxCocoa-prefix.pch │ │ ├── RxCocoa-umbrella.h │ │ ├── RxCocoa.modulemap │ │ └── RxCocoa.xcconfig │ │ └── RxSwift │ │ ├── Info.plist │ │ ├── RxSwift-dummy.m │ │ ├── RxSwift-prefix.pch │ │ ├── RxSwift-umbrella.h │ │ ├── RxSwift.modulemap │ │ └── RxSwift.xcconfig ├── README.md └── Signup Demo │ ├── Podfile │ ├── Podfile.lock │ ├── Pods │ ├── Alamofire │ │ ├── LICENSE │ │ ├── README.md │ │ └── Source │ │ │ ├── Alamofire.swift │ │ │ ├── Download.swift │ │ │ ├── Error.swift │ │ │ ├── Manager.swift │ │ │ ├── MultipartFormData.swift │ │ │ ├── ParameterEncoding.swift │ │ │ ├── Request.swift │ │ │ ├── ResponseSerialization.swift │ │ │ ├── Result.swift │ │ │ ├── ServerTrustPolicy.swift │ │ │ ├── Stream.swift │ │ │ ├── Upload.swift │ │ │ └── Validation.swift │ ├── Headers │ │ └── Private │ │ │ └── RxCocoa │ │ │ ├── RxCocoa.h │ │ │ ├── _RX.h │ │ │ ├── _RXDelegateProxy.h │ │ │ ├── _RXKVOObserver.h │ │ │ └── _RXSwizzling.h │ ├── Manifest.lock │ ├── Moya │ │ ├── LICENSE │ │ ├── Moya │ │ │ ├── Endpoint.swift │ │ │ ├── Moya.swift │ │ │ ├── Plugin.swift │ │ │ ├── Plugins │ │ │ │ ├── CredentialsPlugin.swift │ │ │ │ ├── NetworkActivityPlugin.swift │ │ │ │ └── NetworkLoggerPlugin.swift │ │ │ ├── ReactiveCore │ │ │ │ ├── MoyaError.swift │ │ │ │ └── MoyaResponse.swift │ │ │ └── RxSwift │ │ │ │ ├── Moya+RxSwift.swift │ │ │ │ └── Observable+Moya.swift │ │ └── README.md │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ ├── RxCocoa │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── RxCocoa │ │ │ ├── Common │ │ │ ├── CLLocationManager+Rx.swift │ │ │ ├── CocoaUnits │ │ │ │ ├── ControlEvent.swift │ │ │ │ └── ControlProperty.swift │ │ │ ├── DelegateProxy.swift │ │ │ ├── DelegateProxyType.swift │ │ │ ├── Logging.swift │ │ │ ├── Observable+CocoaExtensions.swift │ │ │ ├── Observables │ │ │ │ ├── Implementations │ │ │ │ │ ├── ControlTarget.swift │ │ │ │ │ ├── Deallocating.swift │ │ │ │ │ ├── DeinitAction.swift │ │ │ │ │ ├── KVOObservable.swift │ │ │ │ │ └── KVOObserver.swift │ │ │ │ ├── NSNotificationCenter+Rx.swift │ │ │ │ ├── NSObject+Rx+CoreGraphics.swift │ │ │ │ ├── NSObject+Rx.swift │ │ │ │ └── NSURLSession+Rx.swift │ │ │ ├── Proxies │ │ │ │ └── RxCLLocationManagerDelegateProxy.swift │ │ │ ├── RxCocoa.swift │ │ │ ├── RxTarget.swift │ │ │ ├── _RX.h │ │ │ ├── _RX.m │ │ │ ├── _RXDelegateProxy.h │ │ │ ├── _RXDelegateProxy.m │ │ │ ├── _RXKVOObserver.h │ │ │ ├── _RXKVOObserver.m │ │ │ ├── _RXSwizzling.h │ │ │ └── _RXSwizzling.m │ │ │ ├── RxCocoa.h │ │ │ └── iOS │ │ │ ├── DataSources │ │ │ ├── RxCollectionViewReactiveArrayDataSource.swift │ │ │ └── RxTableViewReactiveArrayDataSource.swift │ │ │ ├── Events │ │ │ └── ItemEvents.swift │ │ │ ├── Protocols │ │ │ ├── RxCollectionViewDataSourceType.swift │ │ │ └── RxTableViewDataSourceType.swift │ │ │ ├── Proxies │ │ │ ├── RxActionSheetDelegateProxy.swift │ │ │ ├── RxAlertViewDelegateProxy.swift │ │ │ ├── RxCollectionViewDataSourceProxy.swift │ │ │ ├── RxCollectionViewDelegateProxy.swift │ │ │ ├── RxScrollViewDelegateProxy.swift │ │ │ ├── RxSearchBarDelegateProxy.swift │ │ │ ├── RxTableViewDataSourceProxy.swift │ │ │ ├── RxTableViewDelegateProxy.swift │ │ │ └── RxTextViewDelegateProxy.swift │ │ │ ├── UIActionSheet+Rx.swift │ │ │ ├── UIAlertView+Rx.swift │ │ │ ├── UIBarButtonItem+Rx.swift │ │ │ ├── UIButton+Rx.swift │ │ │ ├── UICollectionView+Rx.swift │ │ │ ├── UIControl+Rx.swift │ │ │ ├── UIDatePicker+Rx.swift │ │ │ ├── UIGestureRecognizer+Rx.swift │ │ │ ├── UIImageView+Rx.swift │ │ │ ├── UILabel+Rx.swift │ │ │ ├── UIScrollView+Rx.swift │ │ │ ├── UISearchBar+Rx.swift │ │ │ ├── UISegmentedControl+Rx.swift │ │ │ ├── UISlider+Rx.swift │ │ │ ├── UIStepper+Rx.swift │ │ │ ├── UISwitch+Rx.swift │ │ │ ├── UITableView+Rx.swift │ │ │ ├── UITextField+Rx.swift │ │ │ └── UITextView+Rx.swift │ ├── RxSwift │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── RxSwift │ │ │ ├── Cancelable.swift │ │ │ ├── Concurrency │ │ │ ├── AsyncLock.swift │ │ │ └── Lock.swift │ │ │ ├── ConnectableObservableType.swift │ │ │ ├── DataStructures │ │ │ ├── Bag.swift │ │ │ ├── InfiniteSequence.swift │ │ │ └── Queue.swift │ │ │ ├── Disposable.swift │ │ │ ├── Disposables │ │ │ ├── AnonymousDisposable.swift │ │ │ ├── BinaryDisposable.swift │ │ │ ├── CompositeDisposable.swift │ │ │ ├── DisposeBag.swift │ │ │ ├── DisposeBase.swift │ │ │ ├── NAryDisposable.swift │ │ │ ├── NopDisposable.swift │ │ │ ├── ScheduledDisposable.swift │ │ │ ├── ScopedDisposable.swift │ │ │ ├── SerialDisposable.swift │ │ │ ├── SingleAssignmentDisposable.swift │ │ │ └── StableCompositeDisposable.swift │ │ │ ├── Error.swift │ │ │ ├── Event.swift │ │ │ ├── ImmediateSchedulerType.swift │ │ │ ├── Observable+Extensions.swift │ │ │ ├── Observable.swift │ │ │ ├── ObservableType.swift │ │ │ ├── Observables │ │ │ ├── Implementations │ │ │ │ ├── Amb.swift │ │ │ │ ├── AnonymousObservable.swift │ │ │ │ ├── AsObservable.swift │ │ │ │ ├── Buffer.swift │ │ │ │ ├── Catch.swift │ │ │ │ ├── CombineLatest+CollectionType.swift │ │ │ │ ├── CombineLatest+arity.swift │ │ │ │ ├── CombineLatest.swift │ │ │ │ ├── Concat.swift │ │ │ │ ├── ConnectableObservable.swift │ │ │ │ ├── Debug.swift │ │ │ │ ├── Deferred.swift │ │ │ │ ├── DelaySubscription.swift │ │ │ │ ├── DistinctUntilChanged.swift │ │ │ │ ├── Do.swift │ │ │ │ ├── Empty.swift │ │ │ │ ├── FailWith.swift │ │ │ │ ├── Filter.swift │ │ │ │ ├── FlatMap.swift │ │ │ │ ├── Generate.swift │ │ │ │ ├── Just.swift │ │ │ │ ├── Map.swift │ │ │ │ ├── Merge.swift │ │ │ │ ├── Multicast.swift │ │ │ │ ├── Never.swift │ │ │ │ ├── ObserveOn.swift │ │ │ │ ├── ObserveOnSerialDispatchQueue.swift │ │ │ │ ├── Producer.swift │ │ │ │ ├── Range.swift │ │ │ │ ├── Reduce.swift │ │ │ │ ├── RefCount.swift │ │ │ │ ├── Repeat.swift │ │ │ │ ├── Sample.swift │ │ │ │ ├── Scan.swift │ │ │ │ ├── Sink.swift │ │ │ │ ├── Skip.swift │ │ │ │ ├── StartWith.swift │ │ │ │ ├── SubscribeOn.swift │ │ │ │ ├── Switch.swift │ │ │ │ ├── Take.swift │ │ │ │ ├── TakeUntil.swift │ │ │ │ ├── TakeWhile.swift │ │ │ │ ├── Throttle.swift │ │ │ │ ├── Timer.swift │ │ │ │ ├── Zip+CollectionType.swift │ │ │ │ ├── Zip+arity.swift │ │ │ │ └── Zip.swift │ │ │ ├── Observable+Aggregate.swift │ │ │ ├── Observable+Binding.swift │ │ │ ├── Observable+Concurrency.swift │ │ │ ├── Observable+Creation.swift │ │ │ ├── Observable+Debug.swift │ │ │ ├── Observable+Multiple.swift │ │ │ ├── Observable+Single.swift │ │ │ ├── Observable+StandardSequenceOperators.swift │ │ │ └── Observable+Time.swift │ │ │ ├── ObserverOf.swift │ │ │ ├── ObserverType+Extensions.swift │ │ │ ├── ObserverType.swift │ │ │ ├── Observers │ │ │ ├── AnonymousObserver.swift │ │ │ ├── ObserverBase.swift │ │ │ └── TailRecursiveSink.swift │ │ │ ├── Rx.swift │ │ │ ├── RxBox.swift │ │ │ ├── SchedulerType.swift │ │ │ ├── Schedulers │ │ │ ├── ConcurrentDispatchQueueScheduler.swift │ │ │ ├── CurrentThreadScheduler.swift │ │ │ ├── DispatchQueueSchedulerPriority.swift │ │ │ ├── MainScheduler.swift │ │ │ ├── OperationQueueScheduler.swift │ │ │ ├── RecursiveScheduler.swift │ │ │ ├── ScheduledItem.swift │ │ │ ├── SchedulerServices+Emulation.swift │ │ │ └── SerialDispatchQueueScheduler.swift │ │ │ └── Subjects │ │ │ ├── BehaviorSubject.swift │ │ │ ├── PublishSubject.swift │ │ │ ├── ReplaySubject.swift │ │ │ ├── SubjectType.swift │ │ │ └── Variable.swift │ └── Target Support Files │ │ ├── Alamofire │ │ ├── Alamofire-dummy.m │ │ ├── Alamofire-prefix.pch │ │ ├── Alamofire-umbrella.h │ │ ├── Alamofire.modulemap │ │ ├── Alamofire.xcconfig │ │ └── Info.plist │ │ ├── Moya │ │ ├── Info.plist │ │ ├── Moya-dummy.m │ │ ├── Moya-prefix.pch │ │ ├── Moya-umbrella.h │ │ ├── Moya.modulemap │ │ └── Moya.xcconfig │ │ ├── Pods-Signup Demo │ │ ├── Info.plist │ │ ├── Pods-Signup Demo-acknowledgements.markdown │ │ ├── Pods-Signup Demo-acknowledgements.plist │ │ ├── Pods-Signup Demo-dummy.m │ │ ├── Pods-Signup Demo-frameworks.sh │ │ ├── Pods-Signup Demo-resources.sh │ │ ├── Pods-Signup Demo-umbrella.h │ │ ├── Pods-Signup Demo.debug.xcconfig │ │ ├── Pods-Signup Demo.modulemap │ │ └── Pods-Signup Demo.release.xcconfig │ │ ├── RxCocoa │ │ ├── Info.plist │ │ ├── RxCocoa-dummy.m │ │ ├── RxCocoa-prefix.pch │ │ ├── RxCocoa-umbrella.h │ │ ├── RxCocoa.modulemap │ │ └── RxCocoa.xcconfig │ │ └── RxSwift │ │ ├── Info.plist │ │ ├── RxSwift-dummy.m │ │ ├── RxSwift-prefix.pch │ │ ├── RxSwift-umbrella.h │ │ ├── RxSwift.modulemap │ │ └── RxSwift.xcconfig │ ├── Signup Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ ├── Signup Demo.xcworkspace │ └── contents.xcworkspacedata │ ├── Signup Demo │ ├── API.swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── RxExtensions.swift │ ├── ViewController.swift │ └── ViewModel.swift │ └── Signup DemoTests │ ├── Info.plist │ └── Signup_DemoTests.swift └── Session 4 ├── Entities Demo ├── Entities Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Entities Demo.xcworkspace │ └── contents.xcworkspacedata ├── Entities Demo │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── DetailViewController.swift │ ├── Info.plist │ ├── MasterViewController.swift │ └── MasterViewModel.swift ├── Entities DemoTests │ ├── Info.plist │ ├── MasterViewControllerTests.swift │ ├── MasterViewModelTests.swift │ └── ReferenceImages │ │ └── MasterViewControllerTests │ │ ├── looks_right_after_a_deleted_object@3x.png │ │ ├── looks_right_after_an_added_object@3x.png │ │ └── looks_right_by_default@3x.png ├── Podfile ├── Podfile.lock └── Pods │ ├── Alamofire │ ├── LICENSE │ ├── README.md │ └── Source │ │ ├── Alamofire.swift │ │ ├── Download.swift │ │ ├── Error.swift │ │ ├── Manager.swift │ │ ├── MultipartFormData.swift │ │ ├── ParameterEncoding.swift │ │ ├── Request.swift │ │ ├── ResponseSerialization.swift │ │ ├── Result.swift │ │ ├── ServerTrustPolicy.swift │ │ ├── Stream.swift │ │ ├── Upload.swift │ │ └── Validation.swift │ ├── FBSnapshotTestCase │ ├── FBSnapshotTestCase │ │ ├── FBSnapshotTestCase.h │ │ ├── FBSnapshotTestCase.m │ │ ├── FBSnapshotTestCasePlatform.h │ │ ├── FBSnapshotTestCasePlatform.m │ │ ├── FBSnapshotTestController.h │ │ ├── FBSnapshotTestController.m │ │ ├── UIImage+Compare.h │ │ ├── UIImage+Compare.m │ │ ├── UIImage+Diff.h │ │ └── UIImage+Diff.m │ ├── LICENSE │ └── README.md │ ├── Headers │ └── Private │ │ ├── FBSnapshotTestCase │ │ ├── FBSnapshotTestCase.h │ │ ├── FBSnapshotTestCasePlatform.h │ │ ├── FBSnapshotTestController.h │ │ ├── UIImage+Compare.h │ │ └── UIImage+Diff.h │ │ ├── Nimble │ │ ├── DSL.h │ │ ├── NMBExceptionCapture.h │ │ └── Nimble.h │ │ ├── Quick │ │ ├── NSString+QCKSelectorName.h │ │ ├── QCKDSL.h │ │ ├── Quick.h │ │ ├── QuickConfiguration.h │ │ ├── QuickSpec.h │ │ ├── World+DSL.h │ │ └── World.h │ │ └── RxCocoa │ │ ├── RxCocoa.h │ │ ├── _RX.h │ │ ├── _RXDelegateProxy.h │ │ ├── _RXKVOObserver.h │ │ └── _RXSwizzling.h │ ├── Manifest.lock │ ├── Moya │ ├── LICENSE │ ├── Moya │ │ ├── Endpoint.swift │ │ ├── Moya.swift │ │ ├── Plugin.swift │ │ ├── Plugins │ │ │ ├── CredentialsPlugin.swift │ │ │ ├── NetworkActivityPlugin.swift │ │ │ └── NetworkLoggerPlugin.swift │ │ ├── ReactiveCore │ │ │ ├── MoyaError.swift │ │ │ └── MoyaResponse.swift │ │ └── RxSwift │ │ │ ├── Moya+RxSwift.swift │ │ │ └── Observable+Moya.swift │ └── README.md │ ├── Nimble-Snapshots │ ├── HaveValidSnapshot.swift │ ├── LICENSE │ ├── NimbleSnapshotsConfiguration.swift │ ├── PrettySyntax.swift │ └── README.md │ ├── Nimble │ ├── LICENSE.md │ ├── Nimble │ │ ├── Adapters │ │ │ ├── AdapterProtocols.swift │ │ │ ├── AssertionDispatcher.swift │ │ │ ├── AssertionRecorder.swift │ │ │ └── NimbleXCTestHandler.swift │ │ ├── DSL+Wait.swift │ │ ├── DSL.swift │ │ ├── Expectation.swift │ │ ├── Expression.swift │ │ ├── FailureMessage.swift │ │ ├── Matchers │ │ │ ├── AllPass.swift │ │ │ ├── BeAKindOf.swift │ │ │ ├── BeAnInstanceOf.swift │ │ │ ├── BeCloseTo.swift │ │ │ ├── BeEmpty.swift │ │ │ ├── BeGreaterThan.swift │ │ │ ├── BeGreaterThanOrEqualTo.swift │ │ │ ├── BeIdenticalTo.swift │ │ │ ├── BeLessThan.swift │ │ │ ├── BeLessThanOrEqual.swift │ │ │ ├── BeLogical.swift │ │ │ ├── BeNil.swift │ │ │ ├── BeginWith.swift │ │ │ ├── Contain.swift │ │ │ ├── EndWith.swift │ │ │ ├── Equal.swift │ │ │ ├── HaveCount.swift │ │ │ ├── Match.swift │ │ │ ├── MatcherProtocols.swift │ │ │ ├── RaisesException.swift │ │ │ └── ThrowError.swift │ │ ├── Nimble.h │ │ ├── ObjCExpectation.swift │ │ ├── Utils │ │ │ ├── Functional.swift │ │ │ ├── Poll.swift │ │ │ ├── SourceLocation.swift │ │ │ └── Stringers.swift │ │ ├── Wrappers │ │ │ ├── AsyncMatcherWrapper.swift │ │ │ ├── MatcherFunc.swift │ │ │ └── ObjCMatcher.swift │ │ └── objc │ │ │ ├── DSL.h │ │ │ ├── DSL.m │ │ │ ├── NMBExceptionCapture.h │ │ │ └── NMBExceptionCapture.m │ └── README.md │ ├── Pods.xcodeproj │ └── project.pbxproj │ ├── Quick │ ├── LICENSE │ ├── Quick │ │ ├── Callsite.swift │ │ ├── Configuration │ │ │ ├── Configuration.swift │ │ │ ├── QuickConfiguration.h │ │ │ └── QuickConfiguration.m │ │ ├── DSL │ │ │ ├── DSL.swift │ │ │ ├── QCKDSL.h │ │ │ ├── QCKDSL.m │ │ │ ├── World+DSL.h │ │ │ └── World+DSL.swift │ │ ├── Example.swift │ │ ├── ExampleGroup.swift │ │ ├── ExampleMetadata.swift │ │ ├── Filter.swift │ │ ├── Hooks │ │ │ ├── Closures.swift │ │ │ ├── ExampleHooks.swift │ │ │ └── SuiteHooks.swift │ │ ├── NSString+QCKSelectorName.h │ │ ├── NSString+QCKSelectorName.m │ │ ├── Quick.h │ │ ├── QuickSpec.h │ │ ├── QuickSpec.m │ │ ├── World.h │ │ └── World.swift │ └── README.md │ ├── RxCocoa │ ├── LICENSE.md │ ├── README.md │ └── RxCocoa │ │ ├── Common │ │ ├── CLLocationManager+Rx.swift │ │ ├── CocoaUnits │ │ │ ├── ControlEvent.swift │ │ │ └── ControlProperty.swift │ │ ├── DelegateProxy.swift │ │ ├── DelegateProxyType.swift │ │ ├── Logging.swift │ │ ├── Observable+CocoaExtensions.swift │ │ ├── Observables │ │ │ ├── Implementations │ │ │ │ ├── ControlTarget.swift │ │ │ │ ├── Deallocating.swift │ │ │ │ ├── DeinitAction.swift │ │ │ │ ├── KVOObservable.swift │ │ │ │ └── KVOObserver.swift │ │ │ ├── NSNotificationCenter+Rx.swift │ │ │ ├── NSObject+Rx+CoreGraphics.swift │ │ │ ├── NSObject+Rx.swift │ │ │ └── NSURLSession+Rx.swift │ │ ├── Proxies │ │ │ └── RxCLLocationManagerDelegateProxy.swift │ │ ├── RxCocoa.swift │ │ ├── RxTarget.swift │ │ ├── _RX.h │ │ ├── _RX.m │ │ ├── _RXDelegateProxy.h │ │ ├── _RXDelegateProxy.m │ │ ├── _RXKVOObserver.h │ │ ├── _RXKVOObserver.m │ │ ├── _RXSwizzling.h │ │ └── _RXSwizzling.m │ │ ├── RxCocoa.h │ │ └── iOS │ │ ├── DataSources │ │ ├── RxCollectionViewReactiveArrayDataSource.swift │ │ └── RxTableViewReactiveArrayDataSource.swift │ │ ├── Events │ │ └── ItemEvents.swift │ │ ├── Protocols │ │ ├── RxCollectionViewDataSourceType.swift │ │ └── RxTableViewDataSourceType.swift │ │ ├── Proxies │ │ ├── RxActionSheetDelegateProxy.swift │ │ ├── RxAlertViewDelegateProxy.swift │ │ ├── RxCollectionViewDataSourceProxy.swift │ │ ├── RxCollectionViewDelegateProxy.swift │ │ ├── RxScrollViewDelegateProxy.swift │ │ ├── RxSearchBarDelegateProxy.swift │ │ ├── RxTableViewDataSourceProxy.swift │ │ ├── RxTableViewDelegateProxy.swift │ │ └── RxTextViewDelegateProxy.swift │ │ ├── UIActionSheet+Rx.swift │ │ ├── UIAlertView+Rx.swift │ │ ├── UIBarButtonItem+Rx.swift │ │ ├── UIButton+Rx.swift │ │ ├── UICollectionView+Rx.swift │ │ ├── UIControl+Rx.swift │ │ ├── UIDatePicker+Rx.swift │ │ ├── UIGestureRecognizer+Rx.swift │ │ ├── UIImageView+Rx.swift │ │ ├── UILabel+Rx.swift │ │ ├── UIScrollView+Rx.swift │ │ ├── UISearchBar+Rx.swift │ │ ├── UISegmentedControl+Rx.swift │ │ ├── UISlider+Rx.swift │ │ ├── UIStepper+Rx.swift │ │ ├── UISwitch+Rx.swift │ │ ├── UITableView+Rx.swift │ │ ├── UITextField+Rx.swift │ │ └── UITextView+Rx.swift │ ├── RxSwift │ ├── LICENSE.md │ ├── README.md │ └── RxSwift │ │ ├── Cancelable.swift │ │ ├── Concurrency │ │ ├── AsyncLock.swift │ │ └── Lock.swift │ │ ├── ConnectableObservableType.swift │ │ ├── DataStructures │ │ ├── Bag.swift │ │ ├── InfiniteSequence.swift │ │ └── Queue.swift │ │ ├── Disposable.swift │ │ ├── Disposables │ │ ├── AnonymousDisposable.swift │ │ ├── BinaryDisposable.swift │ │ ├── CompositeDisposable.swift │ │ ├── DisposeBag.swift │ │ ├── DisposeBase.swift │ │ ├── NAryDisposable.swift │ │ ├── NopDisposable.swift │ │ ├── ScheduledDisposable.swift │ │ ├── ScopedDisposable.swift │ │ ├── SerialDisposable.swift │ │ ├── SingleAssignmentDisposable.swift │ │ └── StableCompositeDisposable.swift │ │ ├── Error.swift │ │ ├── Event.swift │ │ ├── ImmediateSchedulerType.swift │ │ ├── Observable+Extensions.swift │ │ ├── Observable.swift │ │ ├── ObservableType.swift │ │ ├── Observables │ │ ├── Implementations │ │ │ ├── Amb.swift │ │ │ ├── AnonymousObservable.swift │ │ │ ├── AsObservable.swift │ │ │ ├── Buffer.swift │ │ │ ├── Catch.swift │ │ │ ├── CombineLatest+CollectionType.swift │ │ │ ├── CombineLatest+arity.swift │ │ │ ├── CombineLatest.swift │ │ │ ├── Concat.swift │ │ │ ├── ConnectableObservable.swift │ │ │ ├── Debug.swift │ │ │ ├── Deferred.swift │ │ │ ├── DelaySubscription.swift │ │ │ ├── DistinctUntilChanged.swift │ │ │ ├── Do.swift │ │ │ ├── Empty.swift │ │ │ ├── FailWith.swift │ │ │ ├── Filter.swift │ │ │ ├── FlatMap.swift │ │ │ ├── Generate.swift │ │ │ ├── Just.swift │ │ │ ├── Map.swift │ │ │ ├── Merge.swift │ │ │ ├── Multicast.swift │ │ │ ├── Never.swift │ │ │ ├── ObserveOn.swift │ │ │ ├── ObserveOnSerialDispatchQueue.swift │ │ │ ├── Producer.swift │ │ │ ├── Range.swift │ │ │ ├── Reduce.swift │ │ │ ├── RefCount.swift │ │ │ ├── Repeat.swift │ │ │ ├── Sample.swift │ │ │ ├── Scan.swift │ │ │ ├── Sink.swift │ │ │ ├── Skip.swift │ │ │ ├── StartWith.swift │ │ │ ├── SubscribeOn.swift │ │ │ ├── Switch.swift │ │ │ ├── Take.swift │ │ │ ├── TakeUntil.swift │ │ │ ├── TakeWhile.swift │ │ │ ├── Throttle.swift │ │ │ ├── Timer.swift │ │ │ ├── Zip+CollectionType.swift │ │ │ ├── Zip+arity.swift │ │ │ └── Zip.swift │ │ ├── Observable+Aggregate.swift │ │ ├── Observable+Binding.swift │ │ ├── Observable+Concurrency.swift │ │ ├── Observable+Creation.swift │ │ ├── Observable+Debug.swift │ │ ├── Observable+Multiple.swift │ │ ├── Observable+Single.swift │ │ ├── Observable+StandardSequenceOperators.swift │ │ └── Observable+Time.swift │ │ ├── ObserverOf.swift │ │ ├── ObserverType+Extensions.swift │ │ ├── ObserverType.swift │ │ ├── Observers │ │ ├── AnonymousObserver.swift │ │ ├── ObserverBase.swift │ │ └── TailRecursiveSink.swift │ │ ├── Rx.swift │ │ ├── RxBox.swift │ │ ├── SchedulerType.swift │ │ ├── Schedulers │ │ ├── ConcurrentDispatchQueueScheduler.swift │ │ ├── CurrentThreadScheduler.swift │ │ ├── DispatchQueueSchedulerPriority.swift │ │ ├── MainScheduler.swift │ │ ├── OperationQueueScheduler.swift │ │ ├── RecursiveScheduler.swift │ │ ├── ScheduledItem.swift │ │ ├── SchedulerServices+Emulation.swift │ │ └── SerialDispatchQueueScheduler.swift │ │ └── Subjects │ │ ├── BehaviorSubject.swift │ │ ├── PublishSubject.swift │ │ ├── ReplaySubject.swift │ │ ├── SubjectType.swift │ │ └── Variable.swift │ └── Target Support Files │ ├── Alamofire │ ├── Alamofire-dummy.m │ ├── Alamofire-prefix.pch │ ├── Alamofire-umbrella.h │ ├── Alamofire.modulemap │ ├── Alamofire.xcconfig │ └── Info.plist │ ├── FBSnapshotTestCase │ ├── FBSnapshotTestCase-dummy.m │ ├── FBSnapshotTestCase-prefix.pch │ ├── FBSnapshotTestCase-umbrella.h │ ├── FBSnapshotTestCase.modulemap │ ├── FBSnapshotTestCase.xcconfig │ └── Info.plist │ ├── Moya │ ├── Info.plist │ ├── Moya-dummy.m │ ├── Moya-prefix.pch │ ├── Moya-umbrella.h │ ├── Moya.modulemap │ └── Moya.xcconfig │ ├── Nimble-Snapshots │ ├── Info.plist │ ├── Nimble-Snapshots-dummy.m │ ├── Nimble-Snapshots-prefix.pch │ ├── Nimble-Snapshots-umbrella.h │ ├── Nimble-Snapshots.modulemap │ └── Nimble-Snapshots.xcconfig │ ├── Nimble │ ├── Info.plist │ ├── Nimble-dummy.m │ ├── Nimble-prefix.pch │ ├── Nimble-umbrella.h │ ├── Nimble.modulemap │ └── Nimble.xcconfig │ ├── Pods-Entities Demo │ ├── Info.plist │ ├── Pods-Entities Demo-acknowledgements.markdown │ ├── Pods-Entities Demo-acknowledgements.plist │ ├── Pods-Entities Demo-dummy.m │ ├── Pods-Entities Demo-frameworks.sh │ ├── Pods-Entities Demo-resources.sh │ ├── Pods-Entities Demo-umbrella.h │ ├── Pods-Entities Demo.debug.xcconfig │ ├── Pods-Entities Demo.modulemap │ └── Pods-Entities Demo.release.xcconfig │ ├── Pods-Entities DemoTests │ ├── Info.plist │ ├── Pods-Entities DemoTests-acknowledgements.markdown │ ├── Pods-Entities DemoTests-acknowledgements.plist │ ├── Pods-Entities DemoTests-dummy.m │ ├── Pods-Entities DemoTests-frameworks.sh │ ├── Pods-Entities DemoTests-resources.sh │ ├── Pods-Entities DemoTests-umbrella.h │ ├── Pods-Entities DemoTests.debug.xcconfig │ ├── Pods-Entities DemoTests.modulemap │ └── Pods-Entities DemoTests.release.xcconfig │ ├── Quick │ ├── Info.plist │ ├── Quick-dummy.m │ ├── Quick-prefix.pch │ ├── Quick-umbrella.h │ ├── Quick.modulemap │ └── Quick.xcconfig │ ├── RxCocoa │ ├── Info.plist │ ├── RxCocoa-dummy.m │ ├── RxCocoa-prefix.pch │ ├── RxCocoa-umbrella.h │ ├── RxCocoa.modulemap │ └── RxCocoa.xcconfig │ └── RxSwift │ ├── Info.plist │ ├── RxSwift-dummy.m │ ├── RxSwift-prefix.pch │ ├── RxSwift-umbrella.h │ ├── RxSwift.modulemap │ └── RxSwift.xcconfig ├── README.md └── Signup Demo ├── Podfile ├── Podfile.lock ├── Pods ├── Alamofire │ ├── LICENSE │ ├── README.md │ └── Source │ │ ├── Alamofire.swift │ │ ├── Download.swift │ │ ├── Error.swift │ │ ├── Manager.swift │ │ ├── MultipartFormData.swift │ │ ├── ParameterEncoding.swift │ │ ├── Request.swift │ │ ├── ResponseSerialization.swift │ │ ├── Result.swift │ │ ├── ServerTrustPolicy.swift │ │ ├── Stream.swift │ │ ├── Upload.swift │ │ └── Validation.swift ├── FBSnapshotTestCase │ ├── FBSnapshotTestCase │ │ ├── FBSnapshotTestCase.h │ │ ├── FBSnapshotTestCase.m │ │ ├── FBSnapshotTestCasePlatform.h │ │ ├── FBSnapshotTestCasePlatform.m │ │ ├── FBSnapshotTestController.h │ │ ├── FBSnapshotTestController.m │ │ ├── UIImage+Compare.h │ │ ├── UIImage+Compare.m │ │ ├── UIImage+Diff.h │ │ └── UIImage+Diff.m │ ├── LICENSE │ └── README.md ├── Headers │ └── Private │ │ ├── FBSnapshotTestCase │ │ ├── FBSnapshotTestCase.h │ │ ├── FBSnapshotTestCasePlatform.h │ │ ├── FBSnapshotTestController.h │ │ ├── UIImage+Compare.h │ │ └── UIImage+Diff.h │ │ ├── Nimble │ │ ├── DSL.h │ │ ├── NMBExceptionCapture.h │ │ └── Nimble.h │ │ ├── Quick │ │ ├── NSString+QCKSelectorName.h │ │ ├── QCKDSL.h │ │ ├── Quick.h │ │ ├── QuickConfiguration.h │ │ ├── QuickSpec.h │ │ ├── World+DSL.h │ │ └── World.h │ │ └── RxCocoa │ │ ├── RxCocoa.h │ │ ├── _RX.h │ │ ├── _RXDelegateProxy.h │ │ ├── _RXKVOObserver.h │ │ └── _RXSwizzling.h ├── Manifest.lock ├── Moya │ ├── LICENSE │ ├── Moya │ │ ├── Endpoint.swift │ │ ├── Moya.swift │ │ ├── Plugin.swift │ │ ├── Plugins │ │ │ ├── CredentialsPlugin.swift │ │ │ ├── NetworkActivityPlugin.swift │ │ │ └── NetworkLoggerPlugin.swift │ │ ├── ReactiveCore │ │ │ ├── MoyaError.swift │ │ │ └── MoyaResponse.swift │ │ └── RxSwift │ │ │ ├── Moya+RxSwift.swift │ │ │ └── Observable+Moya.swift │ └── README.md ├── Nimble-Snapshots │ ├── HaveValidSnapshot.swift │ ├── LICENSE │ ├── NimbleSnapshotsConfiguration.swift │ ├── PrettySyntax.swift │ └── README.md ├── Nimble │ ├── LICENSE.md │ ├── Nimble │ │ ├── Adapters │ │ │ ├── AdapterProtocols.swift │ │ │ ├── AssertionDispatcher.swift │ │ │ ├── AssertionRecorder.swift │ │ │ └── NimbleXCTestHandler.swift │ │ ├── DSL+Wait.swift │ │ ├── DSL.swift │ │ ├── Expectation.swift │ │ ├── Expression.swift │ │ ├── FailureMessage.swift │ │ ├── Matchers │ │ │ ├── AllPass.swift │ │ │ ├── BeAKindOf.swift │ │ │ ├── BeAnInstanceOf.swift │ │ │ ├── BeCloseTo.swift │ │ │ ├── BeEmpty.swift │ │ │ ├── BeGreaterThan.swift │ │ │ ├── BeGreaterThanOrEqualTo.swift │ │ │ ├── BeIdenticalTo.swift │ │ │ ├── BeLessThan.swift │ │ │ ├── BeLessThanOrEqual.swift │ │ │ ├── BeLogical.swift │ │ │ ├── BeNil.swift │ │ │ ├── BeginWith.swift │ │ │ ├── Contain.swift │ │ │ ├── EndWith.swift │ │ │ ├── Equal.swift │ │ │ ├── HaveCount.swift │ │ │ ├── Match.swift │ │ │ ├── MatcherProtocols.swift │ │ │ ├── RaisesException.swift │ │ │ └── ThrowError.swift │ │ ├── Nimble.h │ │ ├── ObjCExpectation.swift │ │ ├── Utils │ │ │ ├── Functional.swift │ │ │ ├── Poll.swift │ │ │ ├── SourceLocation.swift │ │ │ └── Stringers.swift │ │ ├── Wrappers │ │ │ ├── AsyncMatcherWrapper.swift │ │ │ ├── MatcherFunc.swift │ │ │ └── ObjCMatcher.swift │ │ └── objc │ │ │ ├── DSL.h │ │ │ ├── DSL.m │ │ │ ├── NMBExceptionCapture.h │ │ │ └── NMBExceptionCapture.m │ └── README.md ├── Pods.xcodeproj │ └── project.pbxproj ├── Quick │ ├── LICENSE │ ├── Quick │ │ ├── Callsite.swift │ │ ├── Configuration │ │ │ ├── Configuration.swift │ │ │ ├── QuickConfiguration.h │ │ │ └── QuickConfiguration.m │ │ ├── DSL │ │ │ ├── DSL.swift │ │ │ ├── QCKDSL.h │ │ │ ├── QCKDSL.m │ │ │ ├── World+DSL.h │ │ │ └── World+DSL.swift │ │ ├── Example.swift │ │ ├── ExampleGroup.swift │ │ ├── ExampleMetadata.swift │ │ ├── Filter.swift │ │ ├── Hooks │ │ │ ├── Closures.swift │ │ │ ├── ExampleHooks.swift │ │ │ └── SuiteHooks.swift │ │ ├── NSString+QCKSelectorName.h │ │ ├── NSString+QCKSelectorName.m │ │ ├── Quick.h │ │ ├── QuickSpec.h │ │ ├── QuickSpec.m │ │ ├── World.h │ │ └── World.swift │ └── README.md ├── RxBlocking │ ├── LICENSE.md │ ├── README.md │ └── RxBlocking │ │ └── Observable+Blocking.swift ├── RxCocoa │ ├── LICENSE.md │ ├── README.md │ └── RxCocoa │ │ ├── Common │ │ ├── CLLocationManager+Rx.swift │ │ ├── CocoaUnits │ │ │ ├── ControlEvent.swift │ │ │ └── ControlProperty.swift │ │ ├── DelegateProxy.swift │ │ ├── DelegateProxyType.swift │ │ ├── Logging.swift │ │ ├── Observable+CocoaExtensions.swift │ │ ├── Observables │ │ │ ├── Implementations │ │ │ │ ├── ControlTarget.swift │ │ │ │ ├── Deallocating.swift │ │ │ │ ├── DeinitAction.swift │ │ │ │ ├── KVOObservable.swift │ │ │ │ └── KVOObserver.swift │ │ │ ├── NSNotificationCenter+Rx.swift │ │ │ ├── NSObject+Rx+CoreGraphics.swift │ │ │ ├── NSObject+Rx.swift │ │ │ └── NSURLSession+Rx.swift │ │ ├── Proxies │ │ │ └── RxCLLocationManagerDelegateProxy.swift │ │ ├── RxCocoa.swift │ │ ├── RxTarget.swift │ │ ├── _RX.h │ │ ├── _RX.m │ │ ├── _RXDelegateProxy.h │ │ ├── _RXDelegateProxy.m │ │ ├── _RXKVOObserver.h │ │ ├── _RXKVOObserver.m │ │ ├── _RXSwizzling.h │ │ └── _RXSwizzling.m │ │ ├── RxCocoa.h │ │ └── iOS │ │ ├── DataSources │ │ ├── RxCollectionViewReactiveArrayDataSource.swift │ │ └── RxTableViewReactiveArrayDataSource.swift │ │ ├── Events │ │ └── ItemEvents.swift │ │ ├── Protocols │ │ ├── RxCollectionViewDataSourceType.swift │ │ └── RxTableViewDataSourceType.swift │ │ ├── Proxies │ │ ├── RxActionSheetDelegateProxy.swift │ │ ├── RxAlertViewDelegateProxy.swift │ │ ├── RxCollectionViewDataSourceProxy.swift │ │ ├── RxCollectionViewDelegateProxy.swift │ │ ├── RxScrollViewDelegateProxy.swift │ │ ├── RxSearchBarDelegateProxy.swift │ │ ├── RxTableViewDataSourceProxy.swift │ │ ├── RxTableViewDelegateProxy.swift │ │ └── RxTextViewDelegateProxy.swift │ │ ├── UIActionSheet+Rx.swift │ │ ├── UIAlertView+Rx.swift │ │ ├── UIBarButtonItem+Rx.swift │ │ ├── UIButton+Rx.swift │ │ ├── UICollectionView+Rx.swift │ │ ├── UIControl+Rx.swift │ │ ├── UIDatePicker+Rx.swift │ │ ├── UIGestureRecognizer+Rx.swift │ │ ├── UIImageView+Rx.swift │ │ ├── UILabel+Rx.swift │ │ ├── UIScrollView+Rx.swift │ │ ├── UISearchBar+Rx.swift │ │ ├── UISegmentedControl+Rx.swift │ │ ├── UISlider+Rx.swift │ │ ├── UIStepper+Rx.swift │ │ ├── UISwitch+Rx.swift │ │ ├── UITableView+Rx.swift │ │ ├── UITextField+Rx.swift │ │ └── UITextView+Rx.swift ├── RxSwift │ ├── LICENSE.md │ ├── README.md │ └── RxSwift │ │ ├── Cancelable.swift │ │ ├── Concurrency │ │ ├── AsyncLock.swift │ │ └── Lock.swift │ │ ├── ConnectableObservableType.swift │ │ ├── DataStructures │ │ ├── Bag.swift │ │ ├── InfiniteSequence.swift │ │ └── Queue.swift │ │ ├── Disposable.swift │ │ ├── Disposables │ │ ├── AnonymousDisposable.swift │ │ ├── BinaryDisposable.swift │ │ ├── CompositeDisposable.swift │ │ ├── DisposeBag.swift │ │ ├── DisposeBase.swift │ │ ├── NAryDisposable.swift │ │ ├── NopDisposable.swift │ │ ├── ScheduledDisposable.swift │ │ ├── ScopedDisposable.swift │ │ ├── SerialDisposable.swift │ │ ├── SingleAssignmentDisposable.swift │ │ └── StableCompositeDisposable.swift │ │ ├── Error.swift │ │ ├── Event.swift │ │ ├── ImmediateSchedulerType.swift │ │ ├── Observable+Extensions.swift │ │ ├── Observable.swift │ │ ├── ObservableType.swift │ │ ├── Observables │ │ ├── Implementations │ │ │ ├── Amb.swift │ │ │ ├── AnonymousObservable.swift │ │ │ ├── AsObservable.swift │ │ │ ├── Buffer.swift │ │ │ ├── Catch.swift │ │ │ ├── CombineLatest+CollectionType.swift │ │ │ ├── CombineLatest+arity.swift │ │ │ ├── CombineLatest.swift │ │ │ ├── Concat.swift │ │ │ ├── ConnectableObservable.swift │ │ │ ├── Debug.swift │ │ │ ├── Deferred.swift │ │ │ ├── DelaySubscription.swift │ │ │ ├── DistinctUntilChanged.swift │ │ │ ├── Do.swift │ │ │ ├── Empty.swift │ │ │ ├── FailWith.swift │ │ │ ├── Filter.swift │ │ │ ├── FlatMap.swift │ │ │ ├── Generate.swift │ │ │ ├── Just.swift │ │ │ ├── Map.swift │ │ │ ├── Merge.swift │ │ │ ├── Multicast.swift │ │ │ ├── Never.swift │ │ │ ├── ObserveOn.swift │ │ │ ├── ObserveOnSerialDispatchQueue.swift │ │ │ ├── Producer.swift │ │ │ ├── Range.swift │ │ │ ├── Reduce.swift │ │ │ ├── RefCount.swift │ │ │ ├── Repeat.swift │ │ │ ├── Sample.swift │ │ │ ├── Scan.swift │ │ │ ├── Sink.swift │ │ │ ├── Skip.swift │ │ │ ├── StartWith.swift │ │ │ ├── SubscribeOn.swift │ │ │ ├── Switch.swift │ │ │ ├── Take.swift │ │ │ ├── TakeUntil.swift │ │ │ ├── TakeWhile.swift │ │ │ ├── Throttle.swift │ │ │ ├── Timer.swift │ │ │ ├── Zip+CollectionType.swift │ │ │ ├── Zip+arity.swift │ │ │ └── Zip.swift │ │ ├── Observable+Aggregate.swift │ │ ├── Observable+Binding.swift │ │ ├── Observable+Concurrency.swift │ │ ├── Observable+Creation.swift │ │ ├── Observable+Debug.swift │ │ ├── Observable+Multiple.swift │ │ ├── Observable+Single.swift │ │ ├── Observable+StandardSequenceOperators.swift │ │ └── Observable+Time.swift │ │ ├── ObserverOf.swift │ │ ├── ObserverType+Extensions.swift │ │ ├── ObserverType.swift │ │ ├── Observers │ │ ├── AnonymousObserver.swift │ │ ├── ObserverBase.swift │ │ └── TailRecursiveSink.swift │ │ ├── Rx.swift │ │ ├── RxBox.swift │ │ ├── SchedulerType.swift │ │ ├── Schedulers │ │ ├── ConcurrentDispatchQueueScheduler.swift │ │ ├── CurrentThreadScheduler.swift │ │ ├── DispatchQueueSchedulerPriority.swift │ │ ├── MainScheduler.swift │ │ ├── OperationQueueScheduler.swift │ │ ├── RecursiveScheduler.swift │ │ ├── ScheduledItem.swift │ │ ├── SchedulerServices+Emulation.swift │ │ └── SerialDispatchQueueScheduler.swift │ │ └── Subjects │ │ ├── BehaviorSubject.swift │ │ ├── PublishSubject.swift │ │ ├── ReplaySubject.swift │ │ ├── SubjectType.swift │ │ └── Variable.swift └── Target Support Files │ ├── Alamofire │ ├── Alamofire-dummy.m │ ├── Alamofire-prefix.pch │ ├── Alamofire-umbrella.h │ ├── Alamofire.modulemap │ ├── Alamofire.xcconfig │ └── Info.plist │ ├── FBSnapshotTestCase │ ├── FBSnapshotTestCase-dummy.m │ ├── FBSnapshotTestCase-prefix.pch │ ├── FBSnapshotTestCase-umbrella.h │ ├── FBSnapshotTestCase.modulemap │ ├── FBSnapshotTestCase.xcconfig │ └── Info.plist │ ├── Moya │ ├── Info.plist │ ├── Moya-dummy.m │ ├── Moya-prefix.pch │ ├── Moya-umbrella.h │ ├── Moya.modulemap │ └── Moya.xcconfig │ ├── Nimble-Snapshots │ ├── Info.plist │ ├── Nimble-Snapshots-dummy.m │ ├── Nimble-Snapshots-prefix.pch │ ├── Nimble-Snapshots-umbrella.h │ ├── Nimble-Snapshots.modulemap │ └── Nimble-Snapshots.xcconfig │ ├── Nimble │ ├── Info.plist │ ├── Nimble-dummy.m │ ├── Nimble-prefix.pch │ ├── Nimble-umbrella.h │ ├── Nimble.modulemap │ └── Nimble.xcconfig │ ├── Pods-Signup Demo │ ├── Info.plist │ ├── Pods-Signup Demo-acknowledgements.markdown │ ├── Pods-Signup Demo-acknowledgements.plist │ ├── Pods-Signup Demo-dummy.m │ ├── Pods-Signup Demo-frameworks.sh │ ├── Pods-Signup Demo-resources.sh │ ├── Pods-Signup Demo-umbrella.h │ ├── Pods-Signup Demo.debug.xcconfig │ ├── Pods-Signup Demo.modulemap │ └── Pods-Signup Demo.release.xcconfig │ ├── Pods-Signup DemoTests │ ├── Info.plist │ ├── Pods-Signup DemoTests-acknowledgements.markdown │ ├── Pods-Signup DemoTests-acknowledgements.plist │ ├── Pods-Signup DemoTests-dummy.m │ ├── Pods-Signup DemoTests-frameworks.sh │ ├── Pods-Signup DemoTests-resources.sh │ ├── Pods-Signup DemoTests-umbrella.h │ ├── Pods-Signup DemoTests.debug.xcconfig │ ├── Pods-Signup DemoTests.modulemap │ └── Pods-Signup DemoTests.release.xcconfig │ ├── Quick │ ├── Info.plist │ ├── Quick-dummy.m │ ├── Quick-prefix.pch │ ├── Quick-umbrella.h │ ├── Quick.modulemap │ └── Quick.xcconfig │ ├── RxBlocking │ ├── Info.plist │ ├── RxBlocking-dummy.m │ ├── RxBlocking-prefix.pch │ ├── RxBlocking-umbrella.h │ ├── RxBlocking.modulemap │ └── RxBlocking.xcconfig │ ├── RxCocoa │ ├── Info.plist │ ├── RxCocoa-dummy.m │ ├── RxCocoa-prefix.pch │ ├── RxCocoa-umbrella.h │ ├── RxCocoa.modulemap │ └── RxCocoa.xcconfig │ └── RxSwift │ ├── Info.plist │ ├── RxSwift-dummy.m │ ├── RxSwift-prefix.pch │ ├── RxSwift-umbrella.h │ ├── RxSwift.modulemap │ └── RxSwift.xcconfig ├── Signup Demo.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── Signup Demo.xcworkspace └── contents.xcworkspacedata ├── Signup Demo ├── API.swift ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── RxExtensions.swift ├── ViewController.swift └── ViewModel.swift └── Signup DemoTests ├── Info.plist ├── ReferenceImages └── ViewControllerTests │ └── looks_fine_with_an_image@3x.png ├── ViewControllerTests.swift ├── ViewModelTests.swift └── image.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/README.md -------------------------------------------------------------------------------- /Session 1/Functional Programming.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 1/Functional Programming.playground/Contents.swift -------------------------------------------------------------------------------- /Session 1/Functional Programming.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 1/Functional Programming.playground/contents.xcplayground -------------------------------------------------------------------------------- /Session 1/Functional Programming.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 1/Functional Programming.playground/timeline.xctimeline -------------------------------------------------------------------------------- /Session 1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 1/README.md -------------------------------------------------------------------------------- /Session 2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/README.md -------------------------------------------------------------------------------- /Session 2/Sequences/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Podfile -------------------------------------------------------------------------------- /Session 2/Sequences/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Podfile.lock -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Headers/Private/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Headers/Private/RxCocoa/_RX.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Headers/Private/RxCocoa/_RXDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Headers/Private/RxCocoa/_RXKVOObserver.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Headers/Private/RxCocoa/_RXSwizzling.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/Manifest.lock -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/LICENSE.md -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/README.md -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/DelegateProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/DelegateProxy.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/Logging.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RX.m -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.m -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/Events/ItemEvents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/Events/ItemEvents.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIActionSheet+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIActionSheet+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIBarButtonItem+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIBarButtonItem+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIDatePicker+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIDatePicker+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIScrollView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIScrollView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/LICENSE.md -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/README.md -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Cancelable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Cancelable.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Concurrency/AsyncLock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Concurrency/AsyncLock.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Concurrency/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Concurrency/Lock.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/DataStructures/Bag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/DataStructures/Bag.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/DataStructures/Queue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/DataStructures/Queue.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Disposable.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Disposables/DisposeBag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Disposables/DisposeBag.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Error.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Event.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/ImmediateSchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/ImmediateSchedulerType.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Observable+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Observable+Extensions.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Observable.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/ObservableType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/ObservableType.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/ObserverOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/ObserverOf.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/ObserverType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/ObserverType.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Rx.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/RxBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/RxBox.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/SchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/SchedulerType.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Subjects/ReplaySubject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Subjects/ReplaySubject.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/RxSwift/RxSwift/Subjects/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/RxSwift/RxSwift/Subjects/Variable.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Target Support Files/RxCocoa/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/Target Support Files/RxCocoa/Info.plist -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Target Support Files/RxCocoa/RxCocoa-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/Target Support Files/RxCocoa/RxCocoa-dummy.m -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Target Support Files/RxSwift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/Target Support Files/RxSwift/Info.plist -------------------------------------------------------------------------------- /Session 2/Sequences/Pods/Target Support Files/RxSwift/RxSwift-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Pods/Target Support Files/RxSwift/RxSwift-dummy.m -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/AppDelegate.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/Info.plist -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/TextFieldSequenceContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/TextFieldSequenceContainer.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/ViewController.swift -------------------------------------------------------------------------------- /Session 2/Sequences/Sequences/ViewControllerExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/Sequences/ViewControllerExtensions.swift -------------------------------------------------------------------------------- /Session 2/Sequences/SequencesTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/SequencesTests/Info.plist -------------------------------------------------------------------------------- /Session 2/Sequences/SequencesTests/SequencesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Sequences/SequencesTests/SequencesTests.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Podfile -------------------------------------------------------------------------------- /Session 2/Signup Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Podfile.lock -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/LICENSE -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/README.md -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Alamofire.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Download.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Error.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Manager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Manager.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/MultipartFormData.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/ParameterEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/ParameterEncoding.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Request.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Result.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Stream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Stream.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Upload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Upload.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Alamofire/Source/Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Alamofire/Source/Validation.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Headers/Private/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Headers/Private/RxCocoa/_RX.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Headers/Private/RxCocoa/_RXDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Headers/Private/RxCocoa/_RXKVOObserver.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Headers/Private/RxCocoa/_RXSwizzling.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Manifest.lock -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/LICENSE -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/Endpoint.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/Moya.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/Plugin.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/Plugins/CredentialsPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/Plugins/CredentialsPlugin.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaResponse.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Moya/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Moya/README.md -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/LICENSE.md -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/README.md -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/DelegateProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/DelegateProxy.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.m -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIActionSheet+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIActionSheet+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIDatePicker+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIDatePicker+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIScrollView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIScrollView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/LICENSE.md -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/README.md -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Cancelable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Cancelable.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Queue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Queue.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Disposable.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Error.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Event.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Observable.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/ObservableType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/ObservableType.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/ObserverOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/ObserverOf.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/ObserverType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/ObserverType.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Rx.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/RxBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/RxBox.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/SchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/SchedulerType.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Alamofire/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Alamofire/Info.plist -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Moya/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Moya/Info.plist -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya-dummy.m -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya-prefix.pch -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya-umbrella.h -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya.modulemap -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/Moya/Moya.xcconfig -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/RxCocoa/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/RxCocoa/Info.plist -------------------------------------------------------------------------------- /Session 2/Signup Demo/Pods/Target Support Files/RxSwift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Pods/Target Support Files/RxSwift/Info.plist -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo/API.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo/API.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo/Info.plist -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup Demo/ViewController.swift -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup DemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup DemoTests/Info.plist -------------------------------------------------------------------------------- /Session 2/Signup Demo/Signup DemoTests/Signup_DemoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 2/Signup Demo/Signup DemoTests/Signup_DemoTests.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo/DetailViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo/DetailViewController.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo/Info.plist -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo/MasterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo/MasterViewController.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities Demo/MasterViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities Demo/MasterViewModel.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities DemoTests/Entities_DemoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities DemoTests/Entities_DemoTests.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Entities DemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Entities DemoTests/Info.plist -------------------------------------------------------------------------------- /Session 3/Entities Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Podfile -------------------------------------------------------------------------------- /Session 3/Entities Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Podfile.lock -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/LICENSE -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/README.md -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Alamofire.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Download.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Error.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Manager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Manager.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/MultipartFormData.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/ParameterEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/ParameterEncoding.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Request.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Result.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Stream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Stream.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Upload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Upload.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Alamofire/Source/Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Alamofire/Source/Validation.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Headers/Private/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Headers/Private/RxCocoa/_RX.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Headers/Private/RxCocoa/_RXDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Headers/Private/RxCocoa/_RXKVOObserver.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Headers/Private/RxCocoa/_RXSwizzling.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Manifest.lock -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/LICENSE -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/Moya/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/Moya/Endpoint.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/Moya/Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/Moya/Moya.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/Moya/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/Moya/Plugin.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Moya/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Moya/README.md -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/LICENSE.md -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/README.md -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/LICENSE.md -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/README.md -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Cancelable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Cancelable.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Disposable.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Error.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Event.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Observable.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/ObservableType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/ObservableType.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/ObserverOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/ObserverOf.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/ObserverType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/ObserverType.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Rx.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/RxBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/RxBox.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/SchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/SchedulerType.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Target Support Files/Moya/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Target Support Files/Moya/Info.plist -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Target Support Files/Moya/Moya-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Target Support Files/Moya/Moya-dummy.m -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Target Support Files/Moya/Moya.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Target Support Files/Moya/Moya.modulemap -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Target Support Files/Moya/Moya.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Target Support Files/Moya/Moya.xcconfig -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Target Support Files/RxCocoa/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Target Support Files/RxCocoa/Info.plist -------------------------------------------------------------------------------- /Session 3/Entities Demo/Pods/Target Support Files/RxSwift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Entities Demo/Pods/Target Support Files/RxSwift/Info.plist -------------------------------------------------------------------------------- /Session 3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/README.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Podfile -------------------------------------------------------------------------------- /Session 3/Signup Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Podfile.lock -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/LICENSE -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/README.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Alamofire.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Download.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Error.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Manager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Manager.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/MultipartFormData.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/ParameterEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/ParameterEncoding.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Request.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Result.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Stream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Stream.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Upload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Upload.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Alamofire/Source/Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Alamofire/Source/Validation.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Headers/Private/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Headers/Private/RxCocoa/_RX.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Headers/Private/RxCocoa/_RXDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Headers/Private/RxCocoa/_RXKVOObserver.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Headers/Private/RxCocoa/_RXSwizzling.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Manifest.lock -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/LICENSE -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/Endpoint.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/Moya.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/Plugin.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/Plugins/CredentialsPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/Plugins/CredentialsPlugin.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaResponse.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Moya/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Moya/README.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/LICENSE.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/README.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/DelegateProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/DelegateProxy.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXDelegateProxy.m -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIActionSheet+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIActionSheet+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIDatePicker+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIDatePicker+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIScrollView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIScrollView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/LICENSE.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/README.md -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Cancelable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Cancelable.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Queue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Queue.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Disposable.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Error.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Event.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Observable.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/ObservableType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/ObservableType.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/ObserverOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/ObserverOf.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/ObserverType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/ObserverType.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Rx.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/RxBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/RxBox.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/SchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/SchedulerType.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Alamofire/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Alamofire/Info.plist -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Moya/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Moya/Info.plist -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya-dummy.m -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya-prefix.pch -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya-umbrella.h -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya.modulemap -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/Moya/Moya.xcconfig -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/RxCocoa/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/RxCocoa/Info.plist -------------------------------------------------------------------------------- /Session 3/Signup Demo/Pods/Target Support Files/RxSwift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Pods/Target Support Files/RxSwift/Info.plist -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/API.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/API.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/Info.plist -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/RxExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/RxExtensions.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/ViewController.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup Demo/ViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup Demo/ViewModel.swift -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup DemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup DemoTests/Info.plist -------------------------------------------------------------------------------- /Session 3/Signup Demo/Signup DemoTests/Signup_DemoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 3/Signup Demo/Signup DemoTests/Signup_DemoTests.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo/DetailViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo/DetailViewController.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo/Info.plist -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo/MasterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo/MasterViewController.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities Demo/MasterViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities Demo/MasterViewModel.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities DemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities DemoTests/Info.plist -------------------------------------------------------------------------------- /Session 4/Entities Demo/Entities DemoTests/MasterViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Entities DemoTests/MasterViewModelTests.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Podfile -------------------------------------------------------------------------------- /Session 4/Entities Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Podfile.lock -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/LICENSE -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Alamofire.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Download.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Error.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Manager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Manager.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/MultipartFormData.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/ParameterEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/ParameterEncoding.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Request.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Result.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Stream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Stream.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Upload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Upload.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Alamofire/Source/Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Alamofire/Source/Validation.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/FBSnapshotTestCase/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/FBSnapshotTestCase/LICENSE -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/FBSnapshotTestCase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/FBSnapshotTestCase/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCase.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestController.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Compare.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/UIImage+Compare.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Diff.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/UIImage+Diff.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Nimble/DSL.h: -------------------------------------------------------------------------------- 1 | ../../../Nimble/Nimble/objc/DSL.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Nimble/NMBExceptionCapture.h: -------------------------------------------------------------------------------- 1 | ../../../Nimble/Nimble/objc/NMBExceptionCapture.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Nimble/Nimble.h: -------------------------------------------------------------------------------- 1 | ../../../Nimble/Nimble/Nimble.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/NSString+QCKSelectorName.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/NSString+QCKSelectorName.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/QCKDSL.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/DSL/QCKDSL.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/Quick.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/Quick.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/QuickConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/Configuration/QuickConfiguration.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/QuickSpec.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/QuickSpec.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/World+DSL.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/DSL/World+DSL.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/Quick/World.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/World.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/RxCocoa/_RX.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/RxCocoa/_RXDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/RxCocoa/_RXKVOObserver.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Headers/Private/RxCocoa/_RXSwizzling.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Manifest.lock -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/LICENSE -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/Moya/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/Moya/Endpoint.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/Moya/Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/Moya/Moya.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/Moya/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/Moya/Plugin.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Moya/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Moya/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble-Snapshots/HaveValidSnapshot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble-Snapshots/HaveValidSnapshot.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble-Snapshots/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble-Snapshots/LICENSE -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble-Snapshots/PrettySyntax.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble-Snapshots/PrettySyntax.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble-Snapshots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble-Snapshots/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/DSL+Wait.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/DSL+Wait.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/DSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/DSL.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Expectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Expectation.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Expression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Expression.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/FailureMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/FailureMessage.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/AllPass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/AllPass.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeAKindOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeAKindOf.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeCloseTo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeCloseTo.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeEmpty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeEmpty.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeLessThan.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeLessThan.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeLogical.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeLogical.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeNil.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeNil.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeginWith.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/BeginWith.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/Contain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/Contain.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/EndWith.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/EndWith.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/Equal.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/Equal.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/HaveCount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/HaveCount.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/Match.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/Match.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/ThrowError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Matchers/ThrowError.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Nimble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Nimble.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/ObjCExpectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/ObjCExpectation.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/Functional.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/Functional.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/Poll.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/Poll.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/SourceLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/SourceLocation.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/Stringers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Utils/Stringers.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Wrappers/MatcherFunc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Wrappers/MatcherFunc.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/Wrappers/ObjCMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/Wrappers/ObjCMatcher.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/objc/DSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/objc/DSL.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/objc/DSL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/objc/DSL.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Nimble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Nimble/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/LICENSE -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Callsite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Callsite.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/DSL/DSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/DSL/DSL.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/DSL/QCKDSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/DSL/QCKDSL.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/DSL/QCKDSL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/DSL/QCKDSL.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/DSL/World+DSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/DSL/World+DSL.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/DSL/World+DSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/DSL/World+DSL.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Example.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Example.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/ExampleGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/ExampleGroup.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/ExampleMetadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/ExampleMetadata.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Filter.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Hooks/Closures.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Hooks/Closures.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Hooks/ExampleHooks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Hooks/ExampleHooks.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Hooks/SuiteHooks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Hooks/SuiteHooks.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/NSString+QCKSelectorName.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/NSString+QCKSelectorName.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/NSString+QCKSelectorName.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/NSString+QCKSelectorName.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/Quick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/Quick.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/QuickSpec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/QuickSpec.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/QuickSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/QuickSpec.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/World.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/World.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/Quick/World.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/Quick/World.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Quick/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Quick/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/README.md -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Cancelable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Cancelable.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Disposable.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Error.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Event.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Observable.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/ObservableType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/ObservableType.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/ObserverOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/ObserverOf.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/ObserverType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/ObserverType.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Rx.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/RxBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/RxBox.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/SchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/SchedulerType.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Target Support Files/Moya/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Target Support Files/Moya/Info.plist -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Target Support Files/Moya/Moya-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Target Support Files/Moya/Moya-dummy.m -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Target Support Files/Nimble/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Target Support Files/Nimble/Info.plist -------------------------------------------------------------------------------- /Session 4/Entities Demo/Pods/Target Support Files/Quick/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Entities Demo/Pods/Target Support Files/Quick/Info.plist -------------------------------------------------------------------------------- /Session 4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Podfile -------------------------------------------------------------------------------- /Session 4/Signup Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Podfile.lock -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/LICENSE -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Alamofire.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Download.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Error.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Manager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Manager.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/MultipartFormData.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/ParameterEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/ParameterEncoding.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Request.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Result.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/ServerTrustPolicy.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Stream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Stream.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Upload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Upload.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Alamofire/Source/Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Alamofire/Source/Validation.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/FBSnapshotTestCase/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/FBSnapshotTestCase/LICENSE -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/FBSnapshotTestCase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/FBSnapshotTestCase/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCase.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestController.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Compare.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/UIImage+Compare.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Diff.h: -------------------------------------------------------------------------------- 1 | ../../../FBSnapshotTestCase/FBSnapshotTestCase/UIImage+Diff.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Nimble/DSL.h: -------------------------------------------------------------------------------- 1 | ../../../Nimble/Nimble/objc/DSL.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Nimble/NMBExceptionCapture.h: -------------------------------------------------------------------------------- 1 | ../../../Nimble/Nimble/objc/NMBExceptionCapture.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Nimble/Nimble.h: -------------------------------------------------------------------------------- 1 | ../../../Nimble/Nimble/Nimble.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/NSString+QCKSelectorName.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/NSString+QCKSelectorName.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/QCKDSL.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/DSL/QCKDSL.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/Quick.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/Quick.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/QuickConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/Configuration/QuickConfiguration.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/QuickSpec.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/QuickSpec.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/World+DSL.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/DSL/World+DSL.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/Quick/World.h: -------------------------------------------------------------------------------- 1 | ../../../Quick/Quick/World.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/RxCocoa/_RX.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/RxCocoa/_RXDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXDelegateProxy.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/RxCocoa/_RXKVOObserver.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Headers/Private/RxCocoa/_RXSwizzling.h: -------------------------------------------------------------------------------- 1 | ../../../RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Manifest.lock -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/LICENSE -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/Moya/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/Moya/Endpoint.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/Moya/Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/Moya/Moya.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/Moya/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/Moya/Plugin.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/Moya/ReactiveCore/MoyaError.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/Moya/RxSwift/Moya+RxSwift.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/Moya/RxSwift/Observable+Moya.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Moya/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Moya/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble-Snapshots/HaveValidSnapshot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble-Snapshots/HaveValidSnapshot.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble-Snapshots/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble-Snapshots/LICENSE -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble-Snapshots/PrettySyntax.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble-Snapshots/PrettySyntax.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble-Snapshots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble-Snapshots/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/DSL+Wait.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/DSL+Wait.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/DSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/DSL.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Expectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Expectation.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Expression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Expression.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/FailureMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/FailureMessage.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/AllPass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/AllPass.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeAKindOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeAKindOf.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeCloseTo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeCloseTo.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeEmpty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeEmpty.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeLessThan.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeLessThan.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeLogical.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeLogical.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeNil.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeNil.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeginWith.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/BeginWith.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/Contain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/Contain.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/EndWith.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/EndWith.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/Equal.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/Equal.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/HaveCount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/HaveCount.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/Match.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/Match.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/ThrowError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Matchers/ThrowError.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Nimble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Nimble.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/ObjCExpectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/ObjCExpectation.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/Functional.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/Functional.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/Poll.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/Poll.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/SourceLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/SourceLocation.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/Stringers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Utils/Stringers.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Wrappers/MatcherFunc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Wrappers/MatcherFunc.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/Wrappers/ObjCMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/Wrappers/ObjCMatcher.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/objc/DSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/objc/DSL.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/objc/DSL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/objc/DSL.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/Nimble/objc/NMBExceptionCapture.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Nimble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Nimble/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/LICENSE -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Callsite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Callsite.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/DSL/DSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/DSL/DSL.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/DSL/QCKDSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/DSL/QCKDSL.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/DSL/QCKDSL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/DSL/QCKDSL.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/DSL/World+DSL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/DSL/World+DSL.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/DSL/World+DSL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/DSL/World+DSL.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Example.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Example.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/ExampleGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/ExampleGroup.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/ExampleMetadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/ExampleMetadata.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Filter.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Hooks/Closures.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Hooks/Closures.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Hooks/ExampleHooks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Hooks/ExampleHooks.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Hooks/SuiteHooks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Hooks/SuiteHooks.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/NSString+QCKSelectorName.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/NSString+QCKSelectorName.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/NSString+QCKSelectorName.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/NSString+QCKSelectorName.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/Quick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/Quick.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/QuickSpec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/QuickSpec.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/QuickSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/QuickSpec.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/World.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/World.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/Quick/World.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/Quick/World.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Quick/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Quick/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxBlocking/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxBlocking/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxBlocking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxBlocking/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/Logging.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxCocoa.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/RxTarget.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RX.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXKVOObserver.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/Common/_RXSwizzling.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/RxCocoa.h -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIAlertView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIButton+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIControl+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISearchBar+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UIStepper+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UISwitch+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITableView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextField+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxCocoa/RxCocoa/iOS/UITextView+Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/LICENSE.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/README.md -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Cancelable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Cancelable.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Concurrency/Lock.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/DataStructures/Bag.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Disposable.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Error.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Event.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Observable.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/ObservableType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/ObservableType.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/ObserverOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/ObserverOf.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/ObserverType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/ObserverType.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Rx.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Rx.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/RxBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/RxBox.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/SchedulerType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/SchedulerType.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/RxSwift/RxSwift/Subjects/Variable.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Moya/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Moya/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Moya/Moya-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Moya/Moya-dummy.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Moya/Moya.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Moya/Moya.modulemap -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Moya/Moya.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Moya/Moya.xcconfig -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Nimble/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Nimble/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Quick/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Quick/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/Quick/Quick-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/Quick/Quick-dummy.m -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/RxCocoa/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/RxCocoa/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Pods/Target Support Files/RxSwift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Pods/Target Support Files/RxSwift/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/API.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/API.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/RxExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/RxExtensions.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/ViewController.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup Demo/ViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup Demo/ViewModel.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup DemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup DemoTests/Info.plist -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup DemoTests/ViewControllerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup DemoTests/ViewControllerTests.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup DemoTests/ViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup DemoTests/ViewModelTests.swift -------------------------------------------------------------------------------- /Session 4/Signup Demo/Signup DemoTests/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashfurrow/pragma-2015-rx-workshop/HEAD/Session 4/Signup Demo/Signup DemoTests/image.jpg --------------------------------------------------------------------------------