저는 현재 Cocoa 라이브러리와 함께 사용하기위한 Functional Reactive Programming API 인 Reactive Cocoa (GitHub) 를 사용하고 있지만 , 그 개념을 뒷받침하는 논문 인 "Out of the Tar Pit"을 읽었 습니다. 그리고 나는 약간 혼란 스럽다.
이 논문은 (사실 이해하는대로) 기능적 관계 프로그래밍을 제시하는데, 여기서 '사고'논리 량과 필요한 상태를 줄이기 위해 FRP 시스템에 의해 시행되어야하는 조건으로 데이터 간의 관계가 생성됩니다.
내 질문은이 두 가지 개념-FR (eactive) P와 FR (elational) P가 본질적으로 같은 것입니까 (전자는 후자의 구현 일뿐입니다) 또는 둘 사이의 핵심 차이점이 있습니까? 불행히도 현재 해당 지역에 대한 지식이 부족하여 충분히 차별화 할 수 없습니다.
차이가 있다면 이름에서 알 수 있듯이 데이터의 변화에 반응하는 것과 관련이있는 것으로 보입니다. Reactive Cocoa (및 C #의 Rx)는 데이터의 변화에 따라 트리거되는 신호 를 생성하는 개념을 가지고 있으며 시간이 지남에 따라 지속적으로 값을 수정하는 데 사용될 수 있습니다.
이것이 차이점입니까? 그렇지 않다면 무엇입니까?
(불량한 태그 지정을 실례합니다. 관련 태그를 찾을 수없고 아직 작성할 수 없습니다. 가능하면 태그를보다 적절한 것으로 업데이트하십시오.)