{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":300135838,"defaultBranch":"main","name":"swift-algorithms","ownerLogin":"apple","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-01T04:00:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715111598.0","currentOid":""},"activityList":{"items":[{"before":"76f8a51e85d1f1117352d882b475c71659694c02","after":null,"ref":"refs/heads/jed/clarify-partitioned-by-docs","pushedAt":"2024-05-07T19:53:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"j-f1","name":"Jed Fox","path":"/j-f1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25517624?s=80&v=4"}},{"before":"33abb694280321a84aa7dc9806de284afb8ca226","after":"34b1705efd40fa47ace0d02d0ce89872bc53060d","ref":"refs/heads/main","pushedAt":"2024-05-07T19:53:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j-f1","name":"Jed Fox","path":"/j-f1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25517624?s=80&v=4"},"commit":{"message":"Clarify the docs for `partitioned(by:)` (#228)","shortMessageHtmlLink":"Clarify the docs for partitioned(by:) (#228)"}},{"before":"e8f30330012c6ff29f1aacb3ecd7efc79f2d3bf2","after":"76f8a51e85d1f1117352d882b475c71659694c02","ref":"refs/heads/jed/clarify-partitioned-by-docs","pushedAt":"2024-05-07T18:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j-f1","name":"Jed Fox","path":"/j-f1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25517624?s=80&v=4"},"commit":{"message":"Move second sentence from the abstract to “Returns:”","shortMessageHtmlLink":"Move second sentence from the abstract to “Returns:”"}},{"before":"361df104528d3c89886a9aafbb71a7bbaca510c4","after":"e8f30330012c6ff29f1aacb3ecd7efc79f2d3bf2","ref":"refs/heads/jed/clarify-partitioned-by-docs","pushedAt":"2024-04-26T00:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j-f1","name":"Jed Fox","path":"/j-f1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25517624?s=80&v=4"},"commit":{"message":"Be more clear about what orders I’m talking about","shortMessageHtmlLink":"Be more clear about what orders I’m talking about"}},{"before":"0d6c1d3ca50f3ecbc5aa11576d4ac74ae76aaf05","after":"361df104528d3c89886a9aafbb71a7bbaca510c4","ref":"refs/heads/jed/clarify-partitioned-by-docs","pushedAt":"2024-04-19T23:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j-f1","name":"Jed Fox","path":"/j-f1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25517624?s=80&v=4"},"commit":{"message":"Say “collection” instead of “sequence” in the Collection docs","shortMessageHtmlLink":"Say “collection” instead of “sequence” in the Collection docs"}},{"before":null,"after":"0d6c1d3ca50f3ecbc5aa11576d4ac74ae76aaf05","ref":"refs/heads/jed/clarify-partitioned-by-docs","pushedAt":"2024-04-19T23:36:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"j-f1","name":"Jed Fox","path":"/j-f1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25517624?s=80&v=4"},"commit":{"message":"Clarify the docs for partitioned(by:)","shortMessageHtmlLink":"Clarify the docs for partitioned(by:)"}},{"before":"82ee335a4891469d887a8a3dd953afadd6e65ab2","after":"33abb694280321a84aa7dc9806de284afb8ca226","ref":"refs/heads/main","pushedAt":"2024-03-09T19:35:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Remove @_implementationOnly annotations (#225)\n\nSigned-off-by: Marcos Griselli ","shortMessageHtmlLink":"Remove @_implementationOnly annotations (#225)"}},{"before":"9e3900be495400075bbe75a41a92895a60aa03d3","after":"82ee335a4891469d887a8a3dd953afadd6e65ab2","ref":"refs/heads/main","pushedAt":"2024-02-17T06:58:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Fix typo in TestUtilities.swift (#223)","shortMessageHtmlLink":"Fix typo in TestUtilities.swift (#223)"}},{"before":"9dd88e5eafbd8dbdf3c2d1fd4b2016152fa0f0ac","after":"9e3900be495400075bbe75a41a92895a60aa03d3","ref":"refs/heads/main","pushedAt":"2024-02-07T06:18:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Fix typos (#222)","shortMessageHtmlLink":"Fix typos (#222)"}},{"before":"c3b3acbca3aa70adbd30756fe137b14e25140c0d","after":"9dd88e5eafbd8dbdf3c2d1fd4b2016152fa0f0ac","ref":"refs/heads/main","pushedAt":"2024-01-20T16:04:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"CombinationsSequence: underestimatedCount == count (#220)\n\nNot doing this makes it needlessly costly to create an Array of the\r\nresults.","shortMessageHtmlLink":"CombinationsSequence: underestimatedCount == count (#220)"}},{"before":"f6919dfc309e7f1b56224378b11e28bab5bccc42","after":"c3b3acbca3aa70adbd30756fe137b14e25140c0d","ref":"refs/heads/main","pushedAt":"2023-11-26T19:32:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Fix Typo in README Xocde -> Xcode","shortMessageHtmlLink":"Fix Typo in README Xocde -> Xcode"}},{"before":"6608ddc8827c69e04f81bce8969a28254cd97ae9","after":null,"ref":"refs/heads/changelog_1.2.0","pushedAt":"2023-11-15T03:50:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"}},{"before":"5c54f200e7f559aadf961b1fc3910706d66b17a1","after":"f6919dfc309e7f1b56224378b11e28bab5bccc42","ref":"refs/heads/main","pushedAt":"2023-11-15T03:50:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Documentation improvements\n\n- Restructure the project README, moving the list of guides into a\nREADME in the `Guides` directory\n- Curate the `keyed(by:)` and `grouped(by:)` methods","shortMessageHtmlLink":"Documentation improvements"}},{"before":"f1abd4a8d1803fd03e83f7b49b61b9eb2a355ea1","after":"6608ddc8827c69e04f81bce8969a28254cd97ae9","ref":"refs/heads/changelog_1.2.0","pushedAt":"2023-11-14T19:26:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Documentation improvements\n\n- Restructure the project README, moving the list of guides into a\nREADME in the `Guides` directory\n- Curate the `keyed(by:)` and `grouped(by:)` methods","shortMessageHtmlLink":"Documentation improvements"}},{"before":"da057f2b96b2e8d3f9e9f2f42e197ff4b8668bfb","after":"f1abd4a8d1803fd03e83f7b49b61b9eb2a355ea1","ref":"refs/heads/changelog_1.2.0","pushedAt":"2023-11-14T19:24:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Documentation improvements\n\n- Restructure the project README, moving the list of guides into a\nREADME in the `Guides` directory\n- Curate the `keyed(by:)` and `grouped(by:)` methods","shortMessageHtmlLink":"Documentation improvements"}},{"before":"0400c54a28dc1d36f285f30b33782e581fcd3fbe","after":"da057f2b96b2e8d3f9e9f2f42e197ff4b8668bfb","ref":"refs/heads/changelog_1.2.0","pushedAt":"2023-11-14T19:23:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Documentation improvements\n\n- Restructure the project README, moving the list of guides into a\nREADME in the `Guides` directory\n- Curate the `keyed(by:)` and `grouped(by:)` methods","shortMessageHtmlLink":"Documentation improvements"}},{"before":"999d1f91c5ce8618929b77a6de5a5a1b6cab41c9","after":"0400c54a28dc1d36f285f30b33782e581fcd3fbe","ref":"refs/heads/changelog_1.2.0","pushedAt":"2023-11-14T19:23:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Documentation improvements\n\n- Restructure the project README, moving the list of guides into a\nREADME in the `Guides` directory\n- Curate the `keyed(by:)` and `grouped(by:)` methods","shortMessageHtmlLink":"Documentation improvements"}},{"before":null,"after":"999d1f91c5ce8618929b77a6de5a5a1b6cab41c9","ref":"refs/heads/changelog_1.2.0","pushedAt":"2023-11-14T19:22:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Documentation improvements\n\n- Restructure the project README, moving the list of guides into a\nREADME in the `Guides` directory\n- Curate the `keyed(by:)` and `grouped(by:)` methods","shortMessageHtmlLink":"Documentation improvements"}},{"before":"312d9b0e6d77080e60f93467af6cc989a5023471","after":null,"ref":"refs/heads/suffix-helpers","pushedAt":"2023-11-14T19:00:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"}},{"before":"328631d60c72528a9842adf6f854eaa31ec6ca10","after":"5c54f200e7f559aadf961b1fc3910706d66b17a1","ref":"refs/heads/main","pushedAt":"2023-11-14T19:00:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Update guide/docs/tests.","shortMessageHtmlLink":"Update guide/docs/tests."}},{"before":null,"after":"312d9b0e6d77080e60f93467af6cc989a5023471","ref":"refs/heads/suffix-helpers","pushedAt":"2023-11-14T17:52:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Update guide/docs/tests.","shortMessageHtmlLink":"Update guide/docs/tests."}},{"before":"0ebed148c229a86a2ba792d674074a0528c943f4","after":"328631d60c72528a9842adf6f854eaa31ec6ca10","ref":"refs/heads/main","pushedAt":"2023-11-07T20:29:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Add `grouped(by:)` and `keyed(by:)` (#197)\n\n* Add Grouped and Keyed\r\n\r\n* Add `Key` to `combine` closure\r\n\r\n* Split `keyed(by:)` into two overloads\r\n\r\n* Rename uniquingKeysWith → resolvingConflictsWith\r\n\r\n* Keep latest instead of throwing on collision","shortMessageHtmlLink":"Add grouped(by:) and keyed(by:) (#197)"}},{"before":"dd4e0e70ff9e648f780444f437ef4c1380a27b01","after":"0ebed148c229a86a2ba792d674074a0528c943f4","ref":"refs/heads/main","pushedAt":"2023-11-01T15:57:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stephentyrone","name":"Stephen Canon","path":"/stephentyrone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/641446?s=80&v=4"},"commit":{"message":"Merge pull request #210 from amomchilov/tweak-docs\n\n[Docs] Add link and remove redundant doc line","shortMessageHtmlLink":"Merge pull request #210 from amomchilov/tweak-docs"}},{"before":"bcd4f369ac962bc3e5244c9df778739f8f5bdbf1","after":"dd4e0e70ff9e648f780444f437ef4c1380a27b01","ref":"refs/heads/main","pushedAt":"2023-10-31T16:03:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"[minmax] Do nothing for empty suffix/prefix. (#202)\n\nIt's a semantical noop but slightly more efficient for the case when max/min is requested for an empty Collection.","shortMessageHtmlLink":"[minmax] Do nothing for empty suffix/prefix. (#202)"}},{"before":"bd65788389dbfe3f0f4fe61f364825173d3a51bd","after":null,"ref":"refs/heads/changelog_1.1.0","pushedAt":"2023-10-05T19:45:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"}},{"before":"4f53c9cf409f5dce5cec07d0a73498cd5ba8ce6b","after":"bcd4f369ac962bc3e5244c9df778739f8f5bdbf1","ref":"refs/heads/main","pushedAt":"2023-10-05T19:45:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Update changelog for 1.1.0 release (#206)","shortMessageHtmlLink":"Update changelog for 1.1.0 release (#206)"}},{"before":"808200371b27a527896df89fc264b3d736409301","after":"bd65788389dbfe3f0f4fe61f364825173d3a51bd","ref":"refs/heads/changelog_1.1.0","pushedAt":"2023-10-05T18:29:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Update changelog for 1.1.0 release","shortMessageHtmlLink":"Update changelog for 1.1.0 release"}},{"before":null,"after":"808200371b27a527896df89fc264b3d736409301","ref":"refs/heads/changelog_1.1.0","pushedAt":"2023-10-05T18:12:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Update changelog for 1.1.0 release","shortMessageHtmlLink":"Update changelog for 1.1.0 release"}},{"before":"3240ad4a1997e4d7bfe98ac029f62dbb3b2d501d","after":null,"ref":"refs/heads/doc_intro","pushedAt":"2023-10-05T18:10:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"}},{"before":"0d6f943832d2afe1eccf6a4fd034fe207c970cc6","after":"4f53c9cf409f5dce5cec07d0a73498cd5ba8ce6b","ref":"refs/heads/main","pushedAt":"2023-10-05T18:10:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natecook1000","name":"Nate Cook","path":"/natecook1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7053374?s=80&v=4"},"commit":{"message":"Finish sub-page documentation updates (#204)\n\n* Finish sub-page documentation updates\r\n\r\nSome of these pages could use introductions, but the current state is\r\nready for publication.\r\n\r\n* Add SPI yaml file for building docs","shortMessageHtmlLink":"Finish sub-page documentation updates (#204)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ_P6IwA","startCursor":null,"endCursor":null}},"title":"Activity · apple/swift-algorithms"}