├── HandMadeRx.playground ├── Contents.swift ├── Sources │ ├── Disposable.swift │ ├── Event.swift │ ├── Observable.swift │ ├── Observer.swift │ └── Sink.swift ├── contents.xcplayground └── playground.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ ├── sergdort.xcuserdatad │ └── UserInterfaceState.xcuserstate │ └── sergey.xcuserdatad │ └── UserInterfaceState.xcuserstate └── README.md /HandMadeRx.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/Contents.swift -------------------------------------------------------------------------------- /HandMadeRx.playground/Sources/Disposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/Sources/Disposable.swift -------------------------------------------------------------------------------- /HandMadeRx.playground/Sources/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/Sources/Event.swift -------------------------------------------------------------------------------- /HandMadeRx.playground/Sources/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/Sources/Observable.swift -------------------------------------------------------------------------------- /HandMadeRx.playground/Sources/Observer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/Sources/Observer.swift -------------------------------------------------------------------------------- /HandMadeRx.playground/Sources/Sink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/Sources/Sink.swift -------------------------------------------------------------------------------- /HandMadeRx.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/contents.xcplayground -------------------------------------------------------------------------------- /HandMadeRx.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /HandMadeRx.playground/playground.xcworkspace/xcuserdata/sergdort.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/playground.xcworkspace/xcuserdata/sergdort.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /HandMadeRx.playground/playground.xcworkspace/xcuserdata/sergey.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergdort/HandMadeRx/HEAD/HandMadeRx.playground/playground.xcworkspace/xcuserdata/sergey.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # HandMadeRx 2 | Xcode Playground with naive implementation of Rx 3 | --------------------------------------------------------------------------------