{"action":"created","issue":{"url":"https://api.github.com/repos/recyclejs/recycle/issues/3","repository_url":"https://api.github.com/repos/recyclejs/recycle","labels_url":"https://api.github.com/repos/recyclejs/recycle/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/recyclejs/recycle/issues/3/comments","events_url":"https://api.github.com/repos/recyclejs/recycle/issues/3/events","html_url":"https://github.com/recyclejs/recycle/issues/3","id":196193262,"number":3,"title":"Split up adapter for more composability","user":{"login":"m59peacemaker","id":4369247,"avatar_url":"https://avatars.githubusercontent.com/u/4369247?v=3","gravatar_id":"","url":"https://api.github.com/users/m59peacemaker","html_url":"https://github.com/m59peacemaker","followers_url":"https://api.github.com/users/m59peacemaker/followers","following_url":"https://api.github.com/users/m59peacemaker/following{/other_user}","gists_url":"https://api.github.com/users/m59peacemaker/gists{/gist_id}","starred_url":"https://api.github.com/users/m59peacemaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m59peacemaker/subscriptions","organizations_url":"https://api.github.com/users/m59peacemaker/orgs","repos_url":"https://api.github.com/users/m59peacemaker/repos","events_url":"https://api.github.com/users/m59peacemaker/events{/privacy}","received_events_url":"https://api.github.com/users/m59peacemaker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2016-12-17T03:29:27Z","updated_at":"2016-12-19T19:38:24Z","closed_at":null,"body":"Combining the React adapter and Observable adapter is limiting. Is there a reason it is necessary? What about something like the following?\r\n\r\n```js\r\nRecycle({\r\n  adapters: {\r\n    main: reactAdapter,\r\n    observable: mostAdapter\r\n  }\r\n})\r\n```\r\n\r\nThis way, they can be changed independently without the need to create a new adapter for each combination."},"comment":{"url":"https://api.github.com/repos/recyclejs/recycle/issues/comments/268057734","html_url":"https://github.com/recyclejs/recycle/issues/3#issuecomment-268057734","issue_url":"https://api.github.com/repos/recyclejs/recycle/issues/3","id":268057734,"user":{"login":"m59peacemaker","id":4369247,"avatar_url":"https://avatars.githubusercontent.com/u/4369247?v=3","gravatar_id":"","url":"https://api.github.com/users/m59peacemaker","html_url":"https://github.com/m59peacemaker","followers_url":"https://api.github.com/users/m59peacemaker/followers","following_url":"https://api.github.com/users/m59peacemaker/following{/other_user}","gists_url":"https://api.github.com/users/m59peacemaker/gists{/gist_id}","starred_url":"https://api.github.com/users/m59peacemaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m59peacemaker/subscriptions","organizations_url":"https://api.github.com/users/m59peacemaker/orgs","repos_url":"https://api.github.com/users/m59peacemaker/repos","events_url":"https://api.github.com/users/m59peacemaker/events{/privacy}","received_events_url":"https://api.github.com/users/m59peacemaker/received_events","type":"User","site_admin":false},"created_at":"2016-12-19T19:38:24Z","updated_at":"2016-12-19T19:38:24Z","body":"It doesn't. I'm sorry. I didn't mean to sound like I was saying it does. I suppose I added a detail that could have just been assumed. I was just saying, in that approach, you would just import Observable stuff directly, instead of having it passed in by an adapter. I like the simplicity there, but it's probably too costly in performance to translate the streams back and forth. Are you good at benchmarks? It would be easy to try it out. I can make a commit on my fork that is close to ready for that."}}
{"actor":{"display_login":"m59peacemaker"}}