{"action":"created","issue":{"url":"https://api.github.com/repos/non/cats/issues/806","labels_url":"https://api.github.com/repos/non/cats/issues/806/labels{/name}","comments_url":"https://api.github.com/repos/non/cats/issues/806/comments","events_url":"https://api.github.com/repos/non/cats/issues/806/events","html_url":"https://github.com/non/cats/pull/806","id":126755058,"number":806,"title":"Use simulacrum for typeclass boilerplate","user":{"login":"rklaehn","id":248257,"avatar_url":"https://avatars.githubusercontent.com/u/248257?v=3","gravatar_id":"","url":"https://api.github.com/users/rklaehn","html_url":"https://github.com/rklaehn","followers_url":"https://api.github.com/users/rklaehn/followers","following_url":"https://api.github.com/users/rklaehn/following{/other_user}","gists_url":"https://api.github.com/users/rklaehn/gists{/gist_id}","starred_url":"https://api.github.com/users/rklaehn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rklaehn/subscriptions","organizations_url":"https://api.github.com/users/rklaehn/orgs","repos_url":"https://api.github.com/users/rklaehn/repos","events_url":"https://api.github.com/users/rklaehn/events{/privacy}","received_events_url":"https://api.github.com/users/rklaehn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2016-01-14T21:43:59Z","updated_at":"2016-01-16T16:16:08Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/non/cats/pulls/806","html_url":"https://github.com/non/cats/pull/806","diff_url":"https://github.com/non/cats/pull/806.diff","patch_url":"https://github.com/non/cats/pull/806.patch"},"body":"This PR hides the simulacrum dependency from the pom and uses the typeclass annotation on all typeclasses. It also removes some manually added code that is now generated by simulacrum.\r\n\r\nReview by @mpilquist or @milessabin if possible. It would be good if @johnynek could look at the generated code with an eye on algebra/algebird compatibility."},"comment":{"url":"https://api.github.com/repos/non/cats/issues/comments/172220307","html_url":"https://github.com/non/cats/pull/806#issuecomment-172220307","issue_url":"https://api.github.com/repos/non/cats/issues/806","id":172220307,"user":{"login":"rklaehn","id":248257,"avatar_url":"https://avatars.githubusercontent.com/u/248257?v=3","gravatar_id":"","url":"https://api.github.com/users/rklaehn","html_url":"https://github.com/rklaehn","followers_url":"https://api.github.com/users/rklaehn/followers","following_url":"https://api.github.com/users/rklaehn/following{/other_user}","gists_url":"https://api.github.com/users/rklaehn/gists{/gist_id}","starred_url":"https://api.github.com/users/rklaehn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rklaehn/subscriptions","organizations_url":"https://api.github.com/users/rklaehn/orgs","repos_url":"https://api.github.com/users/rklaehn/repos","events_url":"https://api.github.com/users/rklaehn/events{/privacy}","received_events_url":"https://api.github.com/users/rklaehn/received_events","type":"User","site_admin":false},"created_at":"2016-01-16T16:16:08Z","updated_at":"2016-01-16T16:16:08Z","body":"@mpilquist I did as you suggested, and sbt validate runs locally. So let's see if travis agrees."}}