{"action":"created","issue":{"url":"https://api.github.com/repos/ryanhaining/cppitertools/issues/21","repository_url":"https://api.github.com/repos/ryanhaining/cppitertools","labels_url":"https://api.github.com/repos/ryanhaining/cppitertools/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/ryanhaining/cppitertools/issues/21/comments","events_url":"https://api.github.com/repos/ryanhaining/cppitertools/issues/21/events","html_url":"https://github.com/ryanhaining/cppitertools/issues/21","id":136950989,"number":21,"title":"Consider overloading the \"pipe\" operator","user":{"login":"iliocatallo","id":3093067,"avatar_url":"https://avatars.githubusercontent.com/u/3093067?v=3","gravatar_id":"","url":"https://api.github.com/users/iliocatallo","html_url":"https://github.com/iliocatallo","followers_url":"https://api.github.com/users/iliocatallo/followers","following_url":"https://api.github.com/users/iliocatallo/following{/other_user}","gists_url":"https://api.github.com/users/iliocatallo/gists{/gist_id}","starred_url":"https://api.github.com/users/iliocatallo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iliocatallo/subscriptions","organizations_url":"https://api.github.com/users/iliocatallo/orgs","repos_url":"https://api.github.com/users/iliocatallo/repos","events_url":"https://api.github.com/users/iliocatallo/events{/privacy}","received_events_url":"https://api.github.com/users/iliocatallo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ryanhaining/cppitertools/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"ryanhaining","id":1141593,"avatar_url":"https://avatars.githubusercontent.com/u/1141593?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanhaining","html_url":"https://github.com/ryanhaining","followers_url":"https://api.github.com/users/ryanhaining/followers","following_url":"https://api.github.com/users/ryanhaining/following{/other_user}","gists_url":"https://api.github.com/users/ryanhaining/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanhaining/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanhaining/subscriptions","organizations_url":"https://api.github.com/users/ryanhaining/orgs","repos_url":"https://api.github.com/users/ryanhaining/repos","events_url":"https://api.github.com/users/ryanhaining/events{/privacy}","received_events_url":"https://api.github.com/users/ryanhaining/received_events","type":"User","site_admin":false},"milestone":null,"comments":13,"created_at":"2016-02-27T18:16:24Z","updated_at":"2016-04-18T06:25:07Z","closed_at":null,"body":"Hi,\r\n\r\nOften, I find myself mixing together cppitertools and boost.range (and – more recently – range-v3).  I believe that supporting the (de-facto standard) pipe operator `|` would greatly improve the interoperability between the different range libraries.\r\n\r\nThanks.\r\n   "},"comment":{"url":"https://api.github.com/repos/ryanhaining/cppitertools/issues/comments/211224185","html_url":"https://github.com/ryanhaining/cppitertools/issues/21#issuecomment-211224185","issue_url":"https://api.github.com/repos/ryanhaining/cppitertools/issues/21","id":211224185,"user":{"login":"ryanhaining","id":1141593,"avatar_url":"https://avatars.githubusercontent.com/u/1141593?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanhaining","html_url":"https://github.com/ryanhaining","followers_url":"https://api.github.com/users/ryanhaining/followers","following_url":"https://api.github.com/users/ryanhaining/following{/other_user}","gists_url":"https://api.github.com/users/ryanhaining/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanhaining/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanhaining/subscriptions","organizations_url":"https://api.github.com/users/ryanhaining/orgs","repos_url":"https://api.github.com/users/ryanhaining/repos","events_url":"https://api.github.com/users/ryanhaining/events{/privacy}","received_events_url":"https://api.github.com/users/ryanhaining/received_events","type":"User","site_admin":false},"created_at":"2016-04-18T06:25:07Z","updated_at":"2016-04-18T06:25:07Z","body":"I'm sure I *could* support it, but is that really better? If I had a more general partial I could see it making sense, but zip is variadic so it's tougher to reason about. the pipe for that doesn't strike me as being terribly intuitive"}}