{"action":"opened","issue":{"url":"https://api.github.com/repos/renkun-ken/rlist/issues/105","labels_url":"https://api.github.com/repos/renkun-ken/rlist/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/renkun-ken/rlist/issues/105/comments","events_url":"https://api.github.com/repos/renkun-ken/rlist/issues/105/events","html_url":"https://github.com/renkun-ken/rlist/issues/105","id":104859070,"number":105,"title":"strange behaviour of list.all()","user":{"login":"adolfoalvarez","id":6381034,"avatar_url":"https://avatars.githubusercontent.com/u/6381034?v=3","gravatar_id":"","url":"https://api.github.com/users/adolfoalvarez","html_url":"https://github.com/adolfoalvarez","followers_url":"https://api.github.com/users/adolfoalvarez/followers","following_url":"https://api.github.com/users/adolfoalvarez/following{/other_user}","gists_url":"https://api.github.com/users/adolfoalvarez/gists{/gist_id}","starred_url":"https://api.github.com/users/adolfoalvarez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adolfoalvarez/subscriptions","organizations_url":"https://api.github.com/users/adolfoalvarez/orgs","repos_url":"https://api.github.com/users/adolfoalvarez/repos","events_url":"https://api.github.com/users/adolfoalvarez/events{/privacy}","received_events_url":"https://api.github.com/users/adolfoalvarez/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-04T09:38:49Z","updated_at":"2015-09-04T09:38:49Z","closed_at":null,"body":"Hi @renkun-ken , first of all thank you for this amazing package! \r\n\r\nI want to report a strange behaviour both in the CRAN and dev versions when using list.all for a simple list. For example, this returns TRUE when should be FALSE:\r\n\r\n```{r}\r\nlist.all(list(2,-5,10), x ~ x < 0)\r\n[1] TRUE\r\n```\r\nWhen all other functions work ok, for example:\r\n```{r}\r\nlist.count(list(2,-5,10), x ~ x < 0 )\r\n[1] 1\r\n```\r\n\r\nActually it seems that in this example, list.all always returns TRUE:\r\n\r\n```{r}\r\nlist.all(list(2,-5,10), x ~ x > 1000)\r\n[1] TRUE\r\n```\r\n\r\nIs this a bug or I am using a wrong notation?\r\nBest regards!\r\nAdolfo."}}