reactivex 스트림의 데이터를 변형하는 연산자들 🔮 마블 다이어그램 출처: 스트림의 데이터들을 변형해서 또 다른 데이터를 만들어 내는 연산들입니다. 모든 순수 함수가 그러하듯이 스트림에 있는 데이터 원본을 변형하는 부작용이 없습니다. complete되는 순간에 모든 stream의 데이터를 array에 담아서 발행합니다. 아래 마블 다이어그램에서도 볼 수 있듯이 complete가 되기 전에는 아무 것도 발행하지 않다가 complete가 되... rxswiftreactivexOperatorsOperators 스트림을 필터링하는 연산자들 🔮 마블 다이어그램 출처: 연산자는 Observable에서 발행한 데이터를 가공하는 역할을 합니다. 기본적으로 ReactiveX의 연산자들은 순수 함수 (Pure Function)이기 때문에 Thread-Safety를 충족합니다. (순수함수란 부작용을 일으키지 않는 함수를 의미합니다. 여기서 부작용은 원본 데이터의 수정한다는 의미입니다.) Observable이 발행한 데이터들을 Filter... operatorrxswiftreactivex연산자operator
스트림의 데이터를 변형하는 연산자들 🔮 마블 다이어그램 출처: 스트림의 데이터들을 변형해서 또 다른 데이터를 만들어 내는 연산들입니다. 모든 순수 함수가 그러하듯이 스트림에 있는 데이터 원본을 변형하는 부작용이 없습니다. complete되는 순간에 모든 stream의 데이터를 array에 담아서 발행합니다. 아래 마블 다이어그램에서도 볼 수 있듯이 complete가 되기 전에는 아무 것도 발행하지 않다가 complete가 되... rxswiftreactivexOperatorsOperators 스트림을 필터링하는 연산자들 🔮 마블 다이어그램 출처: 연산자는 Observable에서 발행한 데이터를 가공하는 역할을 합니다. 기본적으로 ReactiveX의 연산자들은 순수 함수 (Pure Function)이기 때문에 Thread-Safety를 충족합니다. (순수함수란 부작용을 일으키지 않는 함수를 의미합니다. 여기서 부작용은 원본 데이터의 수정한다는 의미입니다.) Observable이 발행한 데이터들을 Filter... operatorrxswiftreactivex연산자operator