{"action":"created","issue":{"url":"https://api.github.com/repos/ekmett/kan-extensions/issues/50","repository_url":"https://api.github.com/repos/ekmett/kan-extensions","labels_url":"https://api.github.com/repos/ekmett/kan-extensions/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/ekmett/kan-extensions/issues/50/comments","events_url":"https://api.github.com/repos/ekmett/kan-extensions/issues/50/events","html_url":"https://github.com/ekmett/kan-extensions/pull/50","id":296186280,"number":50,"title":"Add an Invariant version of Day","user":{"login":"puffnfresh","id":37715,"avatar_url":"https://avatars1.githubusercontent.com/u/37715?v=4","gravatar_id":"","url":"https://api.github.com/users/puffnfresh","html_url":"https://github.com/puffnfresh","followers_url":"https://api.github.com/users/puffnfresh/followers","following_url":"https://api.github.com/users/puffnfresh/following{/other_user}","gists_url":"https://api.github.com/users/puffnfresh/gists{/gist_id}","starred_url":"https://api.github.com/users/puffnfresh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/puffnfresh/subscriptions","organizations_url":"https://api.github.com/users/puffnfresh/orgs","repos_url":"https://api.github.com/users/puffnfresh/repos","events_url":"https://api.github.com/users/puffnfresh/events{/privacy}","received_events_url":"https://api.github.com/users/puffnfresh/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-02-11T12:27:17Z","updated_at":"2018-02-12T08:40:12Z","closed_at":"2018-02-12T03:33:22Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ekmett/kan-extensions/pulls/50","html_url":"https://github.com/ekmett/kan-extensions/pull/50","diff_url":"https://github.com/ekmett/kan-extensions/pull/50.diff","patch_url":"https://github.com/ekmett/kan-extensions/pull/50.patch"},"body":"Derived by combining the covariant and contravariant versions of Day. Using this\r\nas a tensor gives us a combination of Applicative and Divisible, which seems\r\nuseful for things like derivation of function pairs like parsers/printers."},"comment":{"url":"https://api.github.com/repos/ekmett/kan-extensions/issues/comments/364857977","html_url":"https://github.com/ekmett/kan-extensions/pull/50#issuecomment-364857977","issue_url":"https://api.github.com/repos/ekmett/kan-extensions/issues/50","id":364857977,"user":{"login":"ekmett","id":304657,"avatar_url":"https://avatars3.githubusercontent.com/u/304657?v=4","gravatar_id":"","url":"https://api.github.com/users/ekmett","html_url":"https://github.com/ekmett","followers_url":"https://api.github.com/users/ekmett/followers","following_url":"https://api.github.com/users/ekmett/following{/other_user}","gists_url":"https://api.github.com/users/ekmett/gists{/gist_id}","starred_url":"https://api.github.com/users/ekmett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ekmett/subscriptions","organizations_url":"https://api.github.com/users/ekmett/orgs","repos_url":"https://api.github.com/users/ekmett/repos","events_url":"https://api.github.com/users/ekmett/events{/privacy}","received_events_url":"https://api.github.com/users/ekmett/received_events","type":"User","site_admin":false},"created_at":"2018-02-12T08:40:12Z","updated_at":"2018-02-12T08:40:12Z","author_association":"OWNER","body":"More because `Invariant` is really four classes disguised as one, so I hate enshrining it as is."}}
{"actor":{"display_login":"ekmett"}}