{"action":"created","issue":{"url":"https://api.github.com/repos/parroty/extwitter/issues/52","repository_url":"https://api.github.com/repos/parroty/extwitter","labels_url":"https://api.github.com/repos/parroty/extwitter/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/parroty/extwitter/issues/52/comments","events_url":"https://api.github.com/repos/parroty/extwitter/issues/52/events","html_url":"https://github.com/parroty/extwitter/issues/52","id":169391947,"number":52,"title":"Return {:error, err} tuples instead of throwing errors","user":{"login":"cpjolicoeur","id":863,"avatar_url":"https://avatars.githubusercontent.com/u/863?v=3","gravatar_id":"","url":"https://api.github.com/users/cpjolicoeur","html_url":"https://github.com/cpjolicoeur","followers_url":"https://api.github.com/users/cpjolicoeur/followers","following_url":"https://api.github.com/users/cpjolicoeur/following{/other_user}","gists_url":"https://api.github.com/users/cpjolicoeur/gists{/gist_id}","starred_url":"https://api.github.com/users/cpjolicoeur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpjolicoeur/subscriptions","organizations_url":"https://api.github.com/users/cpjolicoeur/orgs","repos_url":"https://api.github.com/users/cpjolicoeur/repos","events_url":"https://api.github.com/users/cpjolicoeur/events{/privacy}","received_events_url":"https://api.github.com/users/cpjolicoeur/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-04T14:44:17Z","updated_at":"2016-09-04T08:28:20Z","closed_at":null,"body":"What was the original design decision to `raise` errors (e.g. in `ExTwitter.Api.Base`) instead of returning an error tuple?  As ExTwitter users we are forced to `try ... rescue` code instead of just pattern matching against a more-standard `{:ok, [...]}` or `{:error, reason}` type return?\r\n\r\nJust curious."},"comment":{"url":"https://api.github.com/repos/parroty/extwitter/issues/comments/244590380","html_url":"https://github.com/parroty/extwitter/issues/52#issuecomment-244590380","issue_url":"https://api.github.com/repos/parroty/extwitter/issues/52","id":244590380,"user":{"login":"sotojuan","id":8217766,"avatar_url":"https://avatars.githubusercontent.com/u/8217766?v=3","gravatar_id":"","url":"https://api.github.com/users/sotojuan","html_url":"https://github.com/sotojuan","followers_url":"https://api.github.com/users/sotojuan/followers","following_url":"https://api.github.com/users/sotojuan/following{/other_user}","gists_url":"https://api.github.com/users/sotojuan/gists{/gist_id}","starred_url":"https://api.github.com/users/sotojuan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sotojuan/subscriptions","organizations_url":"https://api.github.com/users/sotojuan/orgs","repos_url":"https://api.github.com/users/sotojuan/repos","events_url":"https://api.github.com/users/sotojuan/events{/privacy}","received_events_url":"https://api.github.com/users/sotojuan/received_events","type":"User","site_admin":false},"created_at":"2016-09-04T08:28:20Z","updated_at":"2016-09-04T08:28:20Z","body":"Any progress on this?"}}
{"actor":{"display_login":"sotojuan"}}