{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":555816742,"defaultBranch":"main","name":"hkt-toolbelt","ownerLogin":"poteat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-22T11:57:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7668446?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713201498.0","currentOid":""},"activityList":{"items":[{"before":"9d6701d6d1b81dc6dee5f620cdbf8df519b21457","after":"28af81a7d9a47d3190191e6bb28febb567f0a804","ref":"refs/heads/gh-pages","pushedAt":"2024-06-01T20:05:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 57c9d727d25d21d6e78fa81e4125ceb4b83e8073","shortMessageHtmlLink":"deploy: 57c9d72"}},{"before":"baec40a227140585233ec6cf30bef6424d2a80c8","after":"57c9d727d25d21d6e78fa81e4125ceb4b83e8073","ref":"refs/heads/main","pushedAt":"2024-06-01T20:04:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"Merge pull request #66 from poteat/231125-remove-outdated-docs-in-readme\n\nRemove outdated API docs in README","shortMessageHtmlLink":"Merge pull request #66 from poteat/231125-remove-outdated-docs-in-readme"}},{"before":"f9f5aa14d6a1e9f7473c1c055f46224a00e3fb5b","after":"9d6701d6d1b81dc6dee5f620cdbf8df519b21457","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T20:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: baec40a227140585233ec6cf30bef6424d2a80c8","shortMessageHtmlLink":"deploy: baec40a"}},{"before":"8b52fa1f77558b4542e91a016fcc58cf27f0537f","after":"baec40a227140585233ec6cf30bef6424d2a80c8","ref":"refs/heads/main","pushedAt":"2024-04-18T20:24:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"chore: publish 0.23.1","shortMessageHtmlLink":"chore: publish 0.23.1"}},{"before":"151b97719f11496275266d156d1e1046cfbb2dda","after":"f9f5aa14d6a1e9f7473c1c055f46224a00e3fb5b","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T19:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 8b52fa1f77558b4542e91a016fcc58cf27f0537f","shortMessageHtmlLink":"deploy: 8b52fa1"}},{"before":"de17a0e416cfd2129f99c4d5bdec79fdc4c8a44a","after":"8b52fa1f77558b4542e91a016fcc58cf27f0537f","ref":"refs/heads/main","pushedAt":"2024-04-18T19:59:01.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"Merge pull request #84 from poteat/jongsun/240326-cast-improvements\n\nfeat: Add `Type.Assert` HKT that implements behavior of TypeScript `as` assertions, and add `Type.Cast` improvements","shortMessageHtmlLink":"Merge pull request #84 from poteat/jongsun/240326-cast-improvements"}},{"before":"cbafd801a47af790d3bb60057c776d57079da894","after":"151b97719f11496275266d156d1e1046cfbb2dda","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T19:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: de17a0e416cfd2129f99c4d5bdec79fdc4c8a44a","shortMessageHtmlLink":"deploy: de17a0e"}},{"before":"3c1317e24e976d474d57ef554b34413e93d8986d","after":"de17a0e416cfd2129f99c4d5bdec79fdc4c8a44a","ref":"refs/heads/main","pushedAt":"2024-04-18T19:32:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"chore: publish 0.23.0","shortMessageHtmlLink":"chore: publish 0.23.0"}},{"before":"ef2e9ab6327e7dd8edb0989ab5214de5b71e9b6a","after":"cbafd801a47af790d3bb60057c776d57079da894","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T19:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 3c1317e24e976d474d57ef554b34413e93d8986d","shortMessageHtmlLink":"deploy: 3c1317e"}},{"before":"5e10cabb805a407747c6f3da22fa500fa964c517","after":"3c1317e24e976d474d57ef554b34413e93d8986d","ref":"refs/heads/main","pushedAt":"2024-04-18T19:29:43.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"Merge pull request #85 from poteat/poteat/ts-5.4-investigation\n\nFix TS 5.4 regressions","shortMessageHtmlLink":"Merge pull request #85 from poteat/poteat/ts-5.4-investigation"}},{"before":"bd25e1af6338dd91b374fa53a28c1a74a9106e77","after":"ef2e9ab6327e7dd8edb0989ab5214de5b71e9b6a","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T19:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 12ed34e1edc25469dec18f8e0bb97e8a6fc96633","shortMessageHtmlLink":"deploy: 12ed34e"}},{"before":"401b54b953a37b90cb00f317f53101efbe8dace4","after":"38cd6c272ce95896735d7c090d2c1863d74e52e3","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-18T19:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"docs: write changelog for 0.23.0","shortMessageHtmlLink":"docs: write changelog for 0.23.0"}},{"before":"ec47e01d86d7a052fc76f08683586a659aa9f291","after":"bd25e1af6338dd91b374fa53a28c1a74a9106e77","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T17:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: b6cc1d7b7715fcf6e49816cb7bcc6ebf2d7b10e7","shortMessageHtmlLink":"deploy: b6cc1d7"}},{"before":"d5f9ecb8f895ff1df6e8d25ee00e8b70e0264d91","after":"401b54b953a37b90cb00f317f53101efbe8dace4","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-18T17:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"chore: apply formatting","shortMessageHtmlLink":"chore: apply formatting"}},{"before":"6bbd9b79cbfa78e01062a56364c988e330c524c6","after":"ec47e01d86d7a052fc76f08683586a659aa9f291","ref":"refs/heads/gh-pages","pushedAt":"2024-04-18T17:41:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: c17e713f779409bc2572f0f047e4748f1ecde02e","shortMessageHtmlLink":"deploy: c17e713"}},{"before":"e1a0a3ab0bd3551ae0fc7dc68659e68ab4432a5f","after":"d5f9ecb8f895ff1df6e8d25ee00e8b70e0264d91","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-18T17:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"Update package.json\n\nCo-authored-by: Jongsun Suh ","shortMessageHtmlLink":"Update package.json"}},{"before":"40094eabe62032624c46e9d5c94fe78c7c9ac024","after":"6bbd9b79cbfa78e01062a56364c988e330c524c6","ref":"refs/heads/gh-pages","pushedAt":"2024-04-16T03:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 20acddfa8a3d65e4ac0d4dd869821619a6267be7","shortMessageHtmlLink":"deploy: 20acddf"}},{"before":"4f1183be77358fec14c26163f41974683ec0a40d","after":"e1a0a3ab0bd3551ae0fc7dc68659e68ab4432a5f","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-16T03:10:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"chore: upgrade to typescript v5.4.2","shortMessageHtmlLink":"chore: upgrade to typescript v5.4.2"}},{"before":"905603891bb52f35f81f97b1e7688975b9134278","after":"4f1183be77358fec14c26163f41974683ec0a40d","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-16T00:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"feat: add signed-add to index","shortMessageHtmlLink":"feat: add signed-add to index"}},{"before":"6e3fd744d97d05042c2e5e6e3d3161d90cfc7f88","after":"905603891bb52f35f81f97b1e7688975b9134278","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-16T00:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"feat: add signed-add digit list alternative utility","shortMessageHtmlLink":"feat: add signed-add digit list alternative utility"}},{"before":"d75663f1d1cbd12f32891fdefdb44ea4a49bd2dc","after":"6e3fd744d97d05042c2e5e6e3d3161d90cfc7f88","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-15T19:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"bugfix: remove '&' operator for array-like types\n\nThe cast replacement cannot be used for array-like types.","shortMessageHtmlLink":"bugfix: remove '&' operator for array-like types"}},{"before":"ae080d9cbd5a68a2eb6766e3662691e89821f267","after":"d75663f1d1cbd12f32891fdefdb44ea4a49bd2dc","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-15T17:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"perf: utilize '&' replacement trick","shortMessageHtmlLink":"perf: utilize '&' replacement trick"}},{"before":"fedcf36d78ce6035c54907e0de7052d42e7bdd38","after":"ae080d9cbd5a68a2eb6766e3662691e89821f267","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-15T17:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"bugfix: ease up on intermediate argument type checks\n\nAs specified in an active issue, in certain contexts the _$cast operator can be replaced with the native type-level intersection operator &. T & U & U simplifies to T & U but nested casts do not seem to collapse nearly as well. Additionally, we can combine this change with removal of argument extend checks to completely eliminate an entire line of type checker reasoning.","shortMessageHtmlLink":"bugfix: ease up on intermediate argument type checks"}},{"before":null,"after":"fedcf36d78ce6035c54907e0de7052d42e7bdd38","ref":"refs/heads/poteat/ts-5.4-investigation","pushedAt":"2024-04-15T17:18:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteat","name":"Alice T'Poteat","path":"/poteat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668446?s=80&v=4"},"commit":{"message":"bugfix: introduce additional type cast for digit list division\n\nWe need an additional manual type cast for the NEXT_REMAINDER step to prevent the type checker from running down a symbolic rabbit hole (i.e. it is attempting to validate that `_$divideBySubtraction` always returns a DigitList, which it cannot prove from the implementation).","shortMessageHtmlLink":"bugfix: introduce additional type cast for digit list division"}},{"before":"3afc9f30cbe009c9ec41015601374a32f3609585","after":"40094eabe62032624c46e9d5c94fe78c7c9ac024","ref":"refs/heads/gh-pages","pushedAt":"2024-03-28T23:08:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: df1a6540d8206e775b9436e285e651730458641e","shortMessageHtmlLink":"deploy: df1a654"}},{"before":"ebc78e3165037919609bb55f7598419d0e5d6d10","after":"c8be88a126afe83bff55033e4137b0d5a35ca3d9","ref":"refs/heads/jongsun/240326-cast-improvements","pushedAt":"2024-03-28T23:08:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MajorLift","name":"Jongsun Suh","path":"/MajorLift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34228073?s=80&v=4"},"commit":{"message":"Add `Type.Assert` HKT that implements behavior of TypeScript `as` assertions","shortMessageHtmlLink":"Add Type.Assert HKT that implements behavior of TypeScript as ass…"}},{"before":"e4e572e8b6ad0329540bb14fb646e74bdfca7bdb","after":"3afc9f30cbe009c9ec41015601374a32f3609585","ref":"refs/heads/gh-pages","pushedAt":"2024-03-27T04:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 45742fec94a1ad3613f88a641ab5bc608bbd61be","shortMessageHtmlLink":"deploy: 45742fe"}},{"before":"525b83e5f8de61a2249ed390b40f81f2bdb4c884","after":"ebc78e3165037919609bb55f7598419d0e5d6d10","ref":"refs/heads/jongsun/240326-cast-improvements","pushedAt":"2024-03-27T04:12:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MajorLift","name":"Jongsun Suh","path":"/MajorLift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34228073?s=80&v=4"},"commit":{"message":"Add `Type.Assert` HKT that implements behavior of TypeScript `as` assertions","shortMessageHtmlLink":"Add Type.Assert HKT that implements behavior of TypeScript as ass…"}},{"before":"40003084308ae6f00736eed9c894d32bea8c0dd9","after":"e4e572e8b6ad0329540bb14fb646e74bdfca7bdb","ref":"refs/heads/gh-pages","pushedAt":"2024-03-27T04:10:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 0d760c0c119f7941307aa5f59ebfbf88bbf92a54","shortMessageHtmlLink":"deploy: 0d760c0"}},{"before":null,"after":"525b83e5f8de61a2249ed390b40f81f2bdb4c884","ref":"refs/heads/jongsun/240326-cast-improvements","pushedAt":"2024-03-27T04:08:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MajorLift","name":"Jongsun Suh","path":"/MajorLift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34228073?s=80&v=4"},"commit":{"message":"Add `Type.Assert` HKT that implements behavior of TypeScript `as` assertions","shortMessageHtmlLink":"Add Type.Assert HKT that implements behavior of TypeScript as ass…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWeBsUwA","startCursor":null,"endCursor":null}},"title":"Activity · poteat/hkt-toolbelt"}