{"action":"created","issue":{"url":"https://api.github.com/repos/salexzee/Easify/issues/23","labels_url":"https://api.github.com/repos/salexzee/Easify/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/salexzee/Easify/issues/23/comments","events_url":"https://api.github.com/repos/salexzee/Easify/issues/23/events","html_url":"https://github.com/salexzee/Easify/issues/23","id":104982882,"number":23,"title":"Data Structure Comparison","user":{"login":"salexzee","id":7700131,"avatar_url":"https://avatars.githubusercontent.com/u/7700131?v=3","gravatar_id":"","url":"https://api.github.com/users/salexzee","html_url":"https://github.com/salexzee","followers_url":"https://api.github.com/users/salexzee/followers","following_url":"https://api.github.com/users/salexzee/following{/other_user}","gists_url":"https://api.github.com/users/salexzee/gists{/gist_id}","starred_url":"https://api.github.com/users/salexzee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/salexzee/subscriptions","organizations_url":"https://api.github.com/users/salexzee/orgs","repos_url":"https://api.github.com/users/salexzee/repos","events_url":"https://api.github.com/users/salexzee/events{/privacy}","received_events_url":"https://api.github.com/users/salexzee/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/salexzee/Easify/labels/easy","name":"easy","color":"00dd00"},{"url":"https://api.github.com/repos/salexzee/Easify/labels/feature%20request","name":"feature request","color":"fbca04"},{"url":"https://api.github.com/repos/salexzee/Easify/labels/In%20progress","name":"In progress","color":"38aac1"}],"state":"open","locked":false,"assignee":{"login":"salexzee","id":7700131,"avatar_url":"https://avatars.githubusercontent.com/u/7700131?v=3","gravatar_id":"","url":"https://api.github.com/users/salexzee","html_url":"https://github.com/salexzee","followers_url":"https://api.github.com/users/salexzee/followers","following_url":"https://api.github.com/users/salexzee/following{/other_user}","gists_url":"https://api.github.com/users/salexzee/gists{/gist_id}","starred_url":"https://api.github.com/users/salexzee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/salexzee/subscriptions","organizations_url":"https://api.github.com/users/salexzee/orgs","repos_url":"https://api.github.com/users/salexzee/repos","events_url":"https://api.github.com/users/salexzee/events{/privacy}","received_events_url":"https://api.github.com/users/salexzee/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-09-04T22:47:16Z","updated_at":"2015-09-15T06:17:20Z","closed_at":null,"body":"Like you said @jaeming an array comparison function is necessary. Objects need the same function and they can probably work in the same `compare()` function."},"comment":{"url":"https://api.github.com/repos/salexzee/Easify/issues/comments/140291715","html_url":"https://github.com/salexzee/Easify/issues/23#issuecomment-140291715","issue_url":"https://api.github.com/repos/salexzee/Easify/issues/23","id":140291715,"user":{"login":"salexzee","id":7700131,"avatar_url":"https://avatars.githubusercontent.com/u/7700131?v=3","gravatar_id":"","url":"https://api.github.com/users/salexzee","html_url":"https://github.com/salexzee","followers_url":"https://api.github.com/users/salexzee/followers","following_url":"https://api.github.com/users/salexzee/following{/other_user}","gists_url":"https://api.github.com/users/salexzee/gists{/gist_id}","starred_url":"https://api.github.com/users/salexzee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/salexzee/subscriptions","organizations_url":"https://api.github.com/users/salexzee/orgs","repos_url":"https://api.github.com/users/salexzee/repos","events_url":"https://api.github.com/users/salexzee/events{/privacy}","received_events_url":"https://api.github.com/users/salexzee/received_events","type":"User","site_admin":false},"created_at":"2015-09-15T06:17:20Z","updated_at":"2015-09-15T06:17:20Z","body":"I've got it working in a simple manner. Meaning, as long as the data structures hole primitive values, this will work. Once they're holding things like functions, objects and arrays, this will not work."}}