{"action":"created","comment":{"url":"https://api.github.com/repos/gcanti/fp-ts/pulls/comments/197362799","pull_request_review_id":131092799,"id":197362799,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5NzM2Mjc5OQ==","diff_hunk":"@@ -182,21 +204,24 @@ export const intersection = <A>(S: Setoid<A>): ((x: Set<A>, y: Set<A>) => Set<A>\n  * @function\n  * @since 1.2.0\n  */\n-export const partitionMap = <A, L, R>(x: Set<A>, f: (a: A) => Either<L, R>): { left: Set<L>; right: Set<R> } => {\n+export const partitionMap = <A, L, R>(x: Set<A>, f: (a: A) => Either<L, R>): Separated<Set<L>, Set<R>> => {","path":"src/Set.ts","position":64,"original_position":62,"commit_id":"2dd390234aa8847e42ead6eeed77ba6220a9fd7b","original_commit_id":"c21a44fed6626e1ae953befe65f80906bee369be","user":{"login":"raveclassic","id":1743568,"node_id":"MDQ6VXNlcjE3NDM1Njg=","avatar_url":"https://avatars2.githubusercontent.com/u/1743568?v=4","gravatar_id":"","url":"https://api.github.com/users/raveclassic","html_url":"https://github.com/raveclassic","followers_url":"https://api.github.com/users/raveclassic/followers","following_url":"https://api.github.com/users/raveclassic/following{/other_user}","gists_url":"https://api.github.com/users/raveclassic/gists{/gist_id}","starred_url":"https://api.github.com/users/raveclassic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raveclassic/subscriptions","organizations_url":"https://api.github.com/users/raveclassic/orgs","repos_url":"https://api.github.com/users/raveclassic/repos","events_url":"https://api.github.com/users/raveclassic/events{/privacy}","received_events_url":"https://api.github.com/users/raveclassic/received_events","type":"User","site_admin":false},"body":"Ok, let's revert Set now and come back to it later. ","created_at":"2018-06-22T07:36:41Z","updated_at":"2018-06-22T07:36:41Z","html_url":"https://github.com/gcanti/fp-ts/pull/488#discussion_r197362799","pull_request_url":"https://api.github.com/repos/gcanti/fp-ts/pulls/488","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/gcanti/fp-ts/pulls/comments/197362799"},"html":{"href":"https://github.com/gcanti/fp-ts/pull/488#discussion_r197362799"},"pull_request":{"href":"https://api.github.com/repos/gcanti/fp-ts/pulls/488"}},"in_reply_to_id":197172432},"pull_request":{"url":"https://api.github.com/repos/gcanti/fp-ts/pulls/488","id":196212579,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk2MjEyNTc5","html_url":"https://github.com/gcanti/fp-ts/pull/488","diff_url":"https://github.com/gcanti/fp-ts/pull/488.diff","patch_url":"https://github.com/gcanti/fp-ts/pull/488.patch","issue_url":"https://api.github.com/repos/gcanti/fp-ts/issues/488","number":488,"state":"open","locked":false,"title":"Feature/compactable instances","user":{"login":"raveclassic","id":1743568,"node_id":"MDQ6VXNlcjE3NDM1Njg=","avatar_url":"https://avatars2.githubusercontent.com/u/1743568?v=4","gravatar_id":"","url":"https://api.github.com/users/raveclassic","html_url":"https://github.com/raveclassic","followers_url":"https://api.github.com/users/raveclassic/followers","following_url":"https://api.github.com/users/raveclassic/following{/other_user}","gists_url":"https://api.github.com/users/raveclassic/gists{/gist_id}","starred_url":"https://api.github.com/users/raveclassic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raveclassic/subscriptions","organizations_url":"https://api.github.com/users/raveclassic/orgs","repos_url":"https://api.github.com/users/raveclassic/repos","events_url":"https://api.github.com/users/raveclassic/events{/privacy}","received_events_url":"https://api.github.com/users/raveclassic/received_events","type":"User","site_admin":false},"body":"Part of https://github.com/gcanti/fp-ts/pull/485\r\nAdds instances of `Compactable` for `Array`, `Set`, `Option`, `StrMap` and `getCompactable` helper to `Either` and `Validation`","created_at":"2018-06-20T17:10:17Z","updated_at":"2018-06-22T07:36:41Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1d4a0061fe9625689d2aaffcb716903edb7493a4","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":{"url":"https://api.github.com/repos/gcanti/fp-ts/milestones/24","html_url":"https://github.com/gcanti/fp-ts/milestone/24","labels_url":"https://api.github.com/repos/gcanti/fp-ts/milestones/24/labels","id":3375521,"node_id":"MDk6TWlsZXN0b25lMzM3NTUyMQ==","number":24,"title":"1.7.0","description":"","creator":{"login":"gcanti","id":878912,"node_id":"MDQ6VXNlcjg3ODkxMg==","avatar_url":"https://avatars1.githubusercontent.com/u/878912?v=4","gravatar_id":"","url":"https://api.github.com/users/gcanti","html_url":"https://github.com/gcanti","followers_url":"https://api.github.com/users/gcanti/followers","following_url":"https://api.github.com/users/gcanti/following{/other_user}","gists_url":"https://api.github.com/users/gcanti/gists{/gist_id}","starred_url":"https://api.github.com/users/gcanti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcanti/subscriptions","organizations_url":"https://api.github.com/users/gcanti/orgs","repos_url":"https://api.github.com/users/gcanti/repos","events_url":"https://api.github.com/users/gcanti/events{/privacy}","received_events_url":"https://api.github.com/users/gcanti/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":3,"state":"open","created_at":"2018-05-25T06:52:11Z","updated_at":"2018-06-22T05:10:53Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/gcanti/fp-ts/pulls/488/commits","review_comments_url":"https://api.github.com/repos/gcanti/fp-ts/pulls/488/comments","review_comment_url":"https://api.github.com/repos/gcanti/fp-ts/pulls/comments{/number}","comments_url":"https://api.github.com/repos/gcanti/fp-ts/issues/488/comments","statuses_url":"https://api.github.com/repos/gcanti/fp-ts/statuses/2dd390234aa8847e42ead6eeed77ba6220a9fd7b","head":{"label":"gcanti:feature/Compactable_instances","ref":"feature/Compactable_instances","sha":"2dd390234aa8847e42ead6eeed77ba6220a9fd7b","user":{"login":"gcanti","id":878912,"node_id":"MDQ6VXNlcjg3ODkxMg==","avatar_url":"https://avatars1.githubusercontent.com/u/878912?v=4","gravatar_id":"","url":"https://api.github.com/users/gcanti","html_url":"https://github.com/gcanti","followers_url":"https://api.github.com/users/gcanti/followers","following_url":"https://api.github.com/users/gcanti/following{/other_user}","gists_url":"https://api.github.com/users/gcanti/gists{/gist_id}","starred_url":"https://api.github.com/users/gcanti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcanti/subscriptions","organizations_url":"https://api.github.com/users/gcanti/orgs","repos_url":"https://api.github.com/users/gcanti/repos","events_url":"https://api.github.com/users/gcanti/events{/privacy}","received_events_url":"https://api.github.com/users/gcanti/received_events","type":"User","site_admin":false},"repo":{"id":80039696,"node_id":"MDEwOlJlcG9zaXRvcnk4MDAzOTY5Ng==","name":"fp-ts","full_name":"gcanti/fp-ts","owner":{"login":"gcanti","id":878912,"node_id":"MDQ6VXNlcjg3ODkxMg==","avatar_url":"https://avatars1.githubusercontent.com/u/878912?v=4","gravatar_id":"","url":"https://api.github.com/users/gcanti","html_url":"https://github.com/gcanti","followers_url":"https://api.github.com/users/gcanti/followers","following_url":"https://api.github.com/users/gcanti/following{/other_user}","gists_url":"https://api.github.com/users/gcanti/gists{/gist_id}","starred_url":"https://api.github.com/users/gcanti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcanti/subscriptions","organizations_url":"https://api.github.com/users/gcanti/orgs","repos_url":"https://api.github.com/users/gcanti/repos","events_url":"https://api.github.com/users/gcanti/events{/privacy}","received_events_url":"https://api.github.com/users/gcanti/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gcanti/fp-ts","description":"Functional programming in TypeScript","fork":false,"url":"https://api.github.com/repos/gcanti/fp-ts","forks_url":"https://api.github.com/repos/gcanti/fp-ts/forks","keys_url":"https://api.github.com/repos/gcanti/fp-ts/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gcanti/fp-ts/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gcanti/fp-ts/teams","hooks_url":"https://api.github.com/repos/gcanti/fp-ts/hooks","issue_events_url":"https://api.github.com/repos/gcanti/fp-ts/issues/events{/number}","events_url":"https://api.github.com/repos/gcanti/fp-ts/events","assignees_url":"https://api.github.com/repos/gcanti/fp-ts/assignees{/user}","branches_url":"https://api.github.com/repos/gcanti/fp-ts/branches{/branch}","tags_url":"https://api.github.com/repos/gcanti/fp-ts/tags","blobs_url":"https://api.github.com/repos/gcanti/fp-ts/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gcanti/fp-ts/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gcanti/fp-ts/git/refs{/sha}","trees_url":"https://api.github.com/repos/gcanti/fp-ts/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gcanti/fp-ts/statuses/{sha}","languages_url":"https://api.github.com/repos/gcanti/fp-ts/languages","stargazers_url":"https://api.github.com/repos/gcanti/fp-ts/stargazers","contributors_url":"https://api.github.com/repos/gcanti/fp-ts/contributors","subscribers_url":"https://api.github.com/repos/gcanti/fp-ts/subscribers","subscription_url":"https://api.github.com/repos/gcanti/fp-ts/subscription","commits_url":"https://api.github.com/repos/gcanti/fp-ts/commits{/sha}","git_commits_url":"https://api.github.com/repos/gcanti/fp-ts/git/commits{/sha}","comments_url":"https://api.github.com/repos/gcanti/fp-ts/comments{/number}","issue_comment_url":"https://api.github.com/repos/gcanti/fp-ts/issues/comments{/number}","contents_url":"https://api.github.com/repos/gcanti/fp-ts/contents/{+path}","compare_url":"https://api.github.com/repos/gcanti/fp-ts/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gcanti/fp-ts/merges","archive_url":"https://api.github.com/repos/gcanti/fp-ts/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gcanti/fp-ts/downloads","issues_url":"https://api.github.com/repos/gcanti/fp-ts/issues{/number}","pulls_url":"https://api.github.com/repos/gcanti/fp-ts/pulls{/number}","milestones_url":"https://api.github.com/repos/gcanti/fp-ts/milestones{/number}","notifications_url":"https://api.github.com/repos/gcanti/fp-ts/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gcanti/fp-ts/labels{/name}","releases_url":"https://api.github.com/repos/gcanti/fp-ts/releases{/id}","deployments_url":"https://api.github.com/repos/gcanti/fp-ts/deployments","created_at":"2017-01-25T17:44:09Z","updated_at":"2018-06-21T08:30:07Z","pushed_at":"2018-06-21T17:05:54Z","git_url":"git://github.com/gcanti/fp-ts.git","ssh_url":"git@github.com:gcanti/fp-ts.git","clone_url":"https://github.com/gcanti/fp-ts.git","svn_url":"https://github.com/gcanti/fp-ts","homepage":"https://gcanti.github.io/fp-ts/","size":1877,"stargazers_count":786,"watchers_count":786,"language":"TypeScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":58,"mirror_url":null,"archived":false,"open_issues_count":23,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":58,"open_issues":23,"watchers":786,"default_branch":"master"}},"base":{"label":"gcanti:master","ref":"master","sha":"819fa27d213e105e7402cd729629cdd66fa9deef","user":{"login":"gcanti","id":878912,"node_id":"MDQ6VXNlcjg3ODkxMg==","avatar_url":"https://avatars1.githubusercontent.com/u/878912?v=4","gravatar_id":"","url":"https://api.github.com/users/gcanti","html_url":"https://github.com/gcanti","followers_url":"https://api.github.com/users/gcanti/followers","following_url":"https://api.github.com/users/gcanti/following{/other_user}","gists_url":"https://api.github.com/users/gcanti/gists{/gist_id}","starred_url":"https://api.github.com/users/gcanti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcanti/subscriptions","organizations_url":"https://api.github.com/users/gcanti/orgs","repos_url":"https://api.github.com/users/gcanti/repos","events_url":"https://api.github.com/users/gcanti/events{/privacy}","received_events_url":"https://api.github.com/users/gcanti/received_events","type":"User","site_admin":false},"repo":{"id":80039696,"node_id":"MDEwOlJlcG9zaXRvcnk4MDAzOTY5Ng==","name":"fp-ts","full_name":"gcanti/fp-ts","owner":{"login":"gcanti","id":878912,"node_id":"MDQ6VXNlcjg3ODkxMg==","avatar_url":"https://avatars1.githubusercontent.com/u/878912?v=4","gravatar_id":"","url":"https://api.github.com/users/gcanti","html_url":"https://github.com/gcanti","followers_url":"https://api.github.com/users/gcanti/followers","following_url":"https://api.github.com/users/gcanti/following{/other_user}","gists_url":"https://api.github.com/users/gcanti/gists{/gist_id}","starred_url":"https://api.github.com/users/gcanti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcanti/subscriptions","organizations_url":"https://api.github.com/users/gcanti/orgs","repos_url":"https://api.github.com/users/gcanti/repos","events_url":"https://api.github.com/users/gcanti/events{/privacy}","received_events_url":"https://api.github.com/users/gcanti/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gcanti/fp-ts","description":"Functional programming in TypeScript","fork":false,"url":"https://api.github.com/repos/gcanti/fp-ts","forks_url":"https://api.github.com/repos/gcanti/fp-ts/forks","keys_url":"https://api.github.com/repos/gcanti/fp-ts/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gcanti/fp-ts/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gcanti/fp-ts/teams","hooks_url":"https://api.github.com/repos/gcanti/fp-ts/hooks","issue_events_url":"https://api.github.com/repos/gcanti/fp-ts/issues/events{/number}","events_url":"https://api.github.com/repos/gcanti/fp-ts/events","assignees_url":"https://api.github.com/repos/gcanti/fp-ts/assignees{/user}","branches_url":"https://api.github.com/repos/gcanti/fp-ts/branches{/branch}","tags_url":"https://api.github.com/repos/gcanti/fp-ts/tags","blobs_url":"https://api.github.com/repos/gcanti/fp-ts/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gcanti/fp-ts/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gcanti/fp-ts/git/refs{/sha}","trees_url":"https://api.github.com/repos/gcanti/fp-ts/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gcanti/fp-ts/statuses/{sha}","languages_url":"https://api.github.com/repos/gcanti/fp-ts/languages","stargazers_url":"https://api.github.com/repos/gcanti/fp-ts/stargazers","contributors_url":"https://api.github.com/repos/gcanti/fp-ts/contributors","subscribers_url":"https://api.github.com/repos/gcanti/fp-ts/subscribers","subscription_url":"https://api.github.com/repos/gcanti/fp-ts/subscription","commits_url":"https://api.github.com/repos/gcanti/fp-ts/commits{/sha}","git_commits_url":"https://api.github.com/repos/gcanti/fp-ts/git/commits{/sha}","comments_url":"https://api.github.com/repos/gcanti/fp-ts/comments{/number}","issue_comment_url":"https://api.github.com/repos/gcanti/fp-ts/issues/comments{/number}","contents_url":"https://api.github.com/repos/gcanti/fp-ts/contents/{+path}","compare_url":"https://api.github.com/repos/gcanti/fp-ts/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gcanti/fp-ts/merges","archive_url":"https://api.github.com/repos/gcanti/fp-ts/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gcanti/fp-ts/downloads","issues_url":"https://api.github.com/repos/gcanti/fp-ts/issues{/number}","pulls_url":"https://api.github.com/repos/gcanti/fp-ts/pulls{/number}","milestones_url":"https://api.github.com/repos/gcanti/fp-ts/milestones{/number}","notifications_url":"https://api.github.com/repos/gcanti/fp-ts/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gcanti/fp-ts/labels{/name}","releases_url":"https://api.github.com/repos/gcanti/fp-ts/releases{/id}","deployments_url":"https://api.github.com/repos/gcanti/fp-ts/deployments","created_at":"2017-01-25T17:44:09Z","updated_at":"2018-06-21T08:30:07Z","pushed_at":"2018-06-21T17:05:54Z","git_url":"git://github.com/gcanti/fp-ts.git","ssh_url":"git@github.com:gcanti/fp-ts.git","clone_url":"https://github.com/gcanti/fp-ts.git","svn_url":"https://github.com/gcanti/fp-ts","homepage":"https://gcanti.github.io/fp-ts/","size":1877,"stargazers_count":786,"watchers_count":786,"language":"TypeScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":58,"mirror_url":null,"archived":false,"open_issues_count":23,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":58,"open_issues":23,"watchers":786,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/gcanti/fp-ts/pulls/488"},"html":{"href":"https://github.com/gcanti/fp-ts/pull/488"},"issue":{"href":"https://api.github.com/repos/gcanti/fp-ts/issues/488"},"comments":{"href":"https://api.github.com/repos/gcanti/fp-ts/issues/488/comments"},"review_comments":{"href":"https://api.github.com/repos/gcanti/fp-ts/pulls/488/comments"},"review_comment":{"href":"https://api.github.com/repos/gcanti/fp-ts/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/gcanti/fp-ts/pulls/488/commits"},"statuses":{"href":"https://api.github.com/repos/gcanti/fp-ts/statuses/2dd390234aa8847e42ead6eeed77ba6220a9fd7b"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"raveclassic"}}