{"action":"created","issue":{"url":"https://api.github.com/repos/typelevel/cats/issues/975","repository_url":"https://api.github.com/repos/typelevel/cats","labels_url":"https://api.github.com/repos/typelevel/cats/issues/975/labels{/name}","comments_url":"https://api.github.com/repos/typelevel/cats/issues/975/comments","events_url":"https://api.github.com/repos/typelevel/cats/issues/975/events","html_url":"https://github.com/typelevel/cats/pull/975","id":147533080,"number":975,"title":"Add syntax for separate from MonadCombine.","user":{"login":"peterneyens","id":6407606,"avatar_url":"https://avatars.githubusercontent.com/u/6407606?v=3","gravatar_id":"","url":"https://api.github.com/users/peterneyens","html_url":"https://github.com/peterneyens","followers_url":"https://api.github.com/users/peterneyens/followers","following_url":"https://api.github.com/users/peterneyens/following{/other_user}","gists_url":"https://api.github.com/users/peterneyens/gists{/gist_id}","starred_url":"https://api.github.com/users/peterneyens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterneyens/subscriptions","organizations_url":"https://api.github.com/users/peterneyens/orgs","repos_url":"https://api.github.com/users/peterneyens/repos","events_url":"https://api.github.com/users/peterneyens/events{/privacy}","received_events_url":"https://api.github.com/users/peterneyens/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-04-11T19:43:24Z","updated_at":"2016-04-15T12:15:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/typelevel/cats/pulls/975","html_url":"https://github.com/typelevel/cats/pull/975","diff_url":"https://github.com/typelevel/cats/pull/975.diff","patch_url":"https://github.com/typelevel/cats/pull/975.patch"},"body":"I based myself on the structure in syntax.bitraverse for the two implicit conversions (the\r\nexisting for unite and the new for separate).\r\n\r\nMonadCombine separate was added in #864 by @adelbertc."},"comment":{"url":"https://api.github.com/repos/typelevel/cats/issues/comments/210442353","html_url":"https://github.com/typelevel/cats/pull/975#issuecomment-210442353","issue_url":"https://api.github.com/repos/typelevel/cats/issues/975","id":210442353,"user":{"login":"peterneyens","id":6407606,"avatar_url":"https://avatars.githubusercontent.com/u/6407606?v=3","gravatar_id":"","url":"https://api.github.com/users/peterneyens","html_url":"https://github.com/peterneyens","followers_url":"https://api.github.com/users/peterneyens/followers","following_url":"https://api.github.com/users/peterneyens/following{/other_user}","gists_url":"https://api.github.com/users/peterneyens/gists{/gist_id}","starred_url":"https://api.github.com/users/peterneyens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterneyens/subscriptions","organizations_url":"https://api.github.com/users/peterneyens/orgs","repos_url":"https://api.github.com/users/peterneyens/repos","events_url":"https://api.github.com/users/peterneyens/events{/privacy}","received_events_url":"https://api.github.com/users/peterneyens/received_events","type":"User","site_admin":false},"created_at":"2016-04-15T12:15:36Z","updated_at":"2016-04-15T12:15:36Z","body":"I have renamed the `NestedMonadCombineOps` to `SeparateOps` and moved the implicit conversion into `MonadCombineSyntax`.\r\n\r\nI have also added a test for `MonadCombine` in [SyntaxTests](https://github.com/typelevel/cats/blob/master/tests/src/test/scala/cats/tests/SyntaxTests.scala). Am I right that this file just needs to compile, for the tests to be valid ?"}}