{"action":"created","issue":{"url":"https://api.github.com/repos/kissjs/node-mongoskin/issues/112","labels_url":"https://api.github.com/repos/kissjs/node-mongoskin/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/kissjs/node-mongoskin/issues/112/comments","events_url":"https://api.github.com/repos/kissjs/node-mongoskin/issues/112/events","html_url":"https://github.com/kissjs/node-mongoskin/issues/112","id":17510358,"number":112,"title":"Not using the future pattern","user":{"login":"Rauno56","id":1334536,"avatar_url":"https://avatars.githubusercontent.com/u/1334536?v=3","gravatar_id":"","url":"https://api.github.com/users/Rauno56","html_url":"https://github.com/Rauno56","followers_url":"https://api.github.com/users/Rauno56/followers","following_url":"https://api.github.com/users/Rauno56/following{/other_user}","gists_url":"https://api.github.com/users/Rauno56/gists{/gist_id}","starred_url":"https://api.github.com/users/Rauno56/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rauno56/subscriptions","organizations_url":"https://api.github.com/users/Rauno56/orgs","repos_url":"https://api.github.com/users/Rauno56/repos","events_url":"https://api.github.com/users/Rauno56/events{/privacy}","received_events_url":"https://api.github.com/users/Rauno56/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2013-08-01T14:34:18Z","updated_at":"2016-02-01T16:46:41Z","closed_at":"2016-02-01T16:46:41Z","body":"> It is asynchronized, it use the future pattern.\r\n\r\nMongoskin is not using the future pattern actually. You would need promises for that."},"comment":{"url":"https://api.github.com/repos/kissjs/node-mongoskin/issues/comments/178062818","html_url":"https://github.com/kissjs/node-mongoskin/issues/112#issuecomment-178062818","issue_url":"https://api.github.com/repos/kissjs/node-mongoskin/issues/112","id":178062818,"user":{"login":"guileen","id":249313,"avatar_url":"https://avatars.githubusercontent.com/u/249313?v=3","gravatar_id":"","url":"https://api.github.com/users/guileen","html_url":"https://github.com/guileen","followers_url":"https://api.github.com/users/guileen/followers","following_url":"https://api.github.com/users/guileen/following{/other_user}","gists_url":"https://api.github.com/users/guileen/gists{/gist_id}","starred_url":"https://api.github.com/users/guileen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guileen/subscriptions","organizations_url":"https://api.github.com/users/guileen/orgs","repos_url":"https://api.github.com/users/guileen/repos","events_url":"https://api.github.com/users/guileen/events{/privacy}","received_events_url":"https://api.github.com/users/guileen/received_events","type":"User","site_admin":false},"created_at":"2016-02-01T16:46:41Z","updated_at":"2016-02-01T16:46:41Z","body":"Fine. When I begin to write mongoskin, there is no standard promise definition in javascript. What you guys said mongoskin is neither promises nor future, is compare to modern javascript promise, I don't like it at all.\r\n\r\nI removed that in github project description because somebody is confused that. But, mongoskin is using promise or future design pattern, whatever you call it, you can check the definition on wikipedia:\r\n\r\nhttps://en.wikipedia.org/wiki/Futures_and_promises"}}