미분류
Combine 살펴보기: Operator
Operator Methods that create downstream publishers or subscribers to act on the elements they receive. 이벤트를 받는 시점에 값에 작용을 하는 하위 퍼블리셔 또는 서브스크라이버를 만드는 메소드 오퍼레이터는 특정한 타입은 아니지만, Combine을 구성하는 주요한 3대 요소이다. Combine에서는 퍼블리셔에서 메소드 형태로 사용되는 하위 퍼블리셔나 서브스크라이버로 정의하고 있다. RX에서는 메소드 형태라고 정의한 것은 아니지만, RXSwift에 한정하면 Combine과 같다. Operator가 있으므로서 다양한 방식으로 시퀀스가 변형될 수 있다. 또한, Operator 개념은 함수형 프로그래밍의 영향을 받은 것으로 생각된다. Combine의 이름이 Combine인 것도, Operator의 영향을 받았다고 생각하는데, 실제로 합성이나 변환은 더보기…