{"action":"created","issue":{"url":"https://api.github.com/repos/Brunel-Visualization/Brunel/issues/261","repository_url":"https://api.github.com/repos/Brunel-Visualization/Brunel","labels_url":"https://api.github.com/repos/Brunel-Visualization/Brunel/issues/261/labels{/name}","comments_url":"https://api.github.com/repos/Brunel-Visualization/Brunel/issues/261/comments","events_url":"https://api.github.com/repos/Brunel-Visualization/Brunel/issues/261/events","html_url":"https://github.com/Brunel-Visualization/Brunel/issues/261","id":263182646,"number":261,"title":"\"slice\" support?","user":{"login":"tonycpsu","id":914142,"avatar_url":"https://avatars2.githubusercontent.com/u/914142?v=4","gravatar_id":"","url":"https://api.github.com/users/tonycpsu","html_url":"https://github.com/tonycpsu","followers_url":"https://api.github.com/users/tonycpsu/followers","following_url":"https://api.github.com/users/tonycpsu/following{/other_user}","gists_url":"https://api.github.com/users/tonycpsu/gists{/gist_id}","starred_url":"https://api.github.com/users/tonycpsu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tonycpsu/subscriptions","organizations_url":"https://api.github.com/users/tonycpsu/orgs","repos_url":"https://api.github.com/users/tonycpsu/repos","events_url":"https://api.github.com/users/tonycpsu/events{/privacy}","received_events_url":"https://api.github.com/users/tonycpsu/received_events","type":"User","site_admin":false},"labels":[{"id":256047969,"url":"https://api.github.com/repos/Brunel-Visualization/Brunel/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-10-05T16:09:54Z","updated_at":"2017-10-05T20:00:35Z","closed_at":null,"author_association":"NONE","body":"I find myself in need of something like ```top()``` and ```bottom()```, but supporting a kind of slice syntax.  E.g. the top 1-10 items is ```top(10)```, but what if I want the next 10 items (11-20)?  I was thinking either something like ```top(10:20)```, or perhaps something like ```slice(10:20:descending)``` to leave the current ```top()``` and ```bottom()``` operators unchanged."},"comment":{"url":"https://api.github.com/repos/Brunel-Visualization/Brunel/issues/comments/334575780","html_url":"https://github.com/Brunel-Visualization/Brunel/issues/261#issuecomment-334575780","issue_url":"https://api.github.com/repos/Brunel-Visualization/Brunel/issues/261","id":334575780,"user":{"login":"tonycpsu","id":914142,"avatar_url":"https://avatars2.githubusercontent.com/u/914142?v=4","gravatar_id":"","url":"https://api.github.com/users/tonycpsu","html_url":"https://github.com/tonycpsu","followers_url":"https://api.github.com/users/tonycpsu/followers","following_url":"https://api.github.com/users/tonycpsu/following{/other_user}","gists_url":"https://api.github.com/users/tonycpsu/gists{/gist_id}","starred_url":"https://api.github.com/users/tonycpsu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tonycpsu/subscriptions","organizations_url":"https://api.github.com/users/tonycpsu/orgs","repos_url":"https://api.github.com/users/tonycpsu/repos","events_url":"https://api.github.com/users/tonycpsu/events{/privacy}","received_events_url":"https://api.github.com/users/tonycpsu/received_events","type":"User","site_admin":false},"created_at":"2017-10-05T20:00:35Z","updated_at":"2017-10-05T20:00:35Z","author_association":"NONE","body":"As for breaking ties, perhaps you could give the user the option to (a) keep all elements of a tied group, (b) use row order to truncate the group, or (c) offer other fields with which to rank on, sort of like a compound sort key, which it appears the ```sort()``` primitive already handles."}}
{"actor":{"display_login":"tonycpsu"}}