<aside> 📌 목차
</aside>
컴바인은 비동기 이벤트들을 처리할 수 있는 선언적인 접근법을 제공하는 프레임워크이다.
컴바인을 사용하면 하나의 주어진 이벤트 소스에 대해 하나의 프로세싱 체인을 생성할 수 있다.
이렇게 하면 여러 델리게이트와 컴플리션 핸들러를 구현할 필요가 없다.
체인은 컴바인 오퍼레이터로 구성된다.
각각의 오퍼레이터는 이전 스텝의 체인에서 전달받는 요소에 대해 [구분되는 분명한 동작]을 한다.
let pub = NotificationCenter.default
.publisher(for: NSControl.textDidChangeNotification, object: filterField)
Failure
로 정이한다.