{"action":"created","issue":{"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/issues/2178","labels_url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/issues/2178/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/issues/2178/comments","events_url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/issues/2178/events","html_url":"https://github.com/ReactiveCocoa/ReactiveCocoa/issues/2178","id":95560887,"number":2178,"title":"Signal/Subscribable/etc Abstraction","user":{"login":"ashfurrow","id":498212,"avatar_url":"https://avatars.githubusercontent.com/u/498212?v=3","gravatar_id":"","url":"https://api.github.com/users/ashfurrow","html_url":"https://github.com/ashfurrow","followers_url":"https://api.github.com/users/ashfurrow/followers","following_url":"https://api.github.com/users/ashfurrow/following{/other_user}","gists_url":"https://api.github.com/users/ashfurrow/gists{/gist_id}","starred_url":"https://api.github.com/users/ashfurrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashfurrow/subscriptions","organizations_url":"https://api.github.com/users/ashfurrow/orgs","repos_url":"https://api.github.com/users/ashfurrow/repos","events_url":"https://api.github.com/users/ashfurrow/events{/privacy}","received_events_url":"https://api.github.com/users/ashfurrow/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-17T00:52:56Z","updated_at":"2015-07-17T20:41:17Z","closed_at":null,"body":"Heyo! So I've been learning more and more about the [original rx extensions](http://reactivex.io) that inspired ReactiveCocoa in an effort to better understand and appreciate RAC and the functional reactive paradigm in general. \r\n\r\nOne question I've had that I've not been able to answer through the docs or other issues concerns the abstractions that RAC makes on top of the original extensions. Originally, RAC seems to have reflected the shared rx extensions nomenclature, but it seems to have switched over in 2012. [Observable became Subscribable](https://github.com/ReactiveCocoa/ReactiveCocoa/commit/cb9e29eae6a5f9ccb8fe93bff00aa96854414d17) and the [signal abstraction was introduced](https://github.com/ReactiveCocoa/ReactiveCocoa/commit/1674879724934a3ac281e10e710f53009c68c321). \r\n\r\nI was wondering if anyone around from then would be able to help me understand the motivations behind this move. I know this is a large, open-ended question, and RAC's maintainers are busy, so if anyone could point me in the right direction, I would appreciate it. I'm happy to do some research and report back here for others who might be curious. Thanks a lot!\r\n\r\n![](http://gifs.ashfurrow.com/wiggle.gif)"},"comment":{"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/issues/comments/122407290","html_url":"https://github.com/ReactiveCocoa/ReactiveCocoa/issues/2178#issuecomment-122407290","issue_url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/issues/2178","id":122407290,"user":{"login":"ashfurrow","id":498212,"avatar_url":"https://avatars.githubusercontent.com/u/498212?v=3","gravatar_id":"","url":"https://api.github.com/users/ashfurrow","html_url":"https://github.com/ashfurrow","followers_url":"https://api.github.com/users/ashfurrow/followers","following_url":"https://api.github.com/users/ashfurrow/following{/other_user}","gists_url":"https://api.github.com/users/ashfurrow/gists{/gist_id}","starred_url":"https://api.github.com/users/ashfurrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashfurrow/subscriptions","organizations_url":"https://api.github.com/users/ashfurrow/orgs","repos_url":"https://api.github.com/users/ashfurrow/repos","events_url":"https://api.github.com/users/ashfurrow/events{/privacy}","received_events_url":"https://api.github.com/users/ashfurrow/received_events","type":"User","site_admin":false},"created_at":"2015-07-17T20:41:17Z","updated_at":"2015-07-17T20:41:17Z","body":"@jspahrsummers That sounds like a good idea – let me know if I can be of help. Do you feel we should keep this issue open? "}}