{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":382208577,"defaultBranch":"main","name":"haskell-sway","ownerLogin":"quytelda","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-02T02:27:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5448053?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694062942.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"14e0251ab933b2aa276f781de1c1a899957784ee","ref":"refs/heads/rwst","pushedAt":"2023-09-07T05:02:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Convert SwayT from ReaderT to RWST.","shortMessageHtmlLink":"Convert SwayT from ReaderT to RWST."}},{"before":"0b79e082dee69e283831a9c8bf8c0b60518fbfc6","after":"2e60759ba5509357e14ad3dcc1c5770e41efc738","ref":"refs/heads/main","pushedAt":"2023-09-07T04:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Fix Haddock warnings.","shortMessageHtmlLink":"Fix Haddock warnings."}},{"before":"0d5a3f632a2311c8e79f8ba80337d81caa5cbb1d","after":"42cdccc136ee11d51ac26d3326086a0887211e61","ref":"refs/heads/refactor","pushedAt":"2023-09-04T17:47:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Add FromString type class for exception handling polymorphism.","shortMessageHtmlLink":"Add FromString type class for exception handling polymorphism."}},{"before":"da4193df921f1ddb28d1ee682d2b4d74c4352081","after":"0b79e082dee69e283831a9c8bf8c0b60518fbfc6","ref":"refs/heads/main","pushedAt":"2023-09-03T12:37:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Move contents of the Marks module into the Tree module.","shortMessageHtmlLink":"Move contents of the Marks module into the Tree module."}},{"before":"91c70e275b694659b04330eab05e12717c370971","after":"da4193df921f1ddb28d1ee682d2b4d74c4352081","ref":"refs/heads/main","pushedAt":"2023-09-03T12:29:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Move contents of the Marks module into the Tree module.","shortMessageHtmlLink":"Move contents of the Marks module into the Tree module."}},{"before":"5e59a8c0516e9173437f37d1e42e7a760cb17759","after":"da4193df921f1ddb28d1ee682d2b4d74c4352081","ref":"refs/heads/events","pushedAt":"2023-09-03T12:27:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Move contents of the Marks module into the Tree module.","shortMessageHtmlLink":"Move contents of the Marks module into the Tree module."}},{"before":"e69af6aef4cb7e4f221d4b9e86498836280b91b7","after":"5e59a8c0516e9173437f37d1e42e7a760cb17759","ref":"refs/heads/events","pushedAt":"2023-09-02T14:03:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Add message decoding functions for debugging.","shortMessageHtmlLink":"Add message decoding functions for debugging."}},{"before":"a44161df330b5ecfc15b109e58247b5f12003517","after":"e69af6aef4cb7e4f221d4b9e86498836280b91b7","ref":"refs/heads/events","pushedAt":"2023-09-02T12:12:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Use InputType for Input records.","shortMessageHtmlLink":"Use InputType for Input records."}},{"before":null,"after":"a44161df330b5ecfc15b109e58247b5f12003517","ref":"refs/heads/events","pushedAt":"2023-09-02T11:40:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Add message decoding functions for debugging.","shortMessageHtmlLink":"Add message decoding functions for debugging."}},{"before":"e34f51edf258ce83fc473d674065307b75564a8b","after":"91c70e275b694659b04330eab05e12717c370971","ref":"refs/heads/main","pushedAt":"2023-09-02T07:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Implement WINDOW event parsing.\n\nAdd new WindowEvent data structure to represent the payload of a MODE\nevent.","shortMessageHtmlLink":"Implement WINDOW event parsing."}},{"before":"f262de3799a8865cf42906063ca498e3d77a038f","after":"e34f51edf258ce83fc473d674065307b75564a8b","ref":"refs/heads/main","pushedAt":"2023-09-01T11:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Implement MODE event parsing.\n\nAdd new ModeEvent data structure to represent the payload of a MODE\nevent.","shortMessageHtmlLink":"Implement MODE event parsing."}},{"before":"79b55975df9d207292febad2172e8abb3f0d3464","after":"f262de3799a8865cf42906063ca498e3d77a038f","ref":"refs/heads/main","pushedAt":"2023-09-01T11:23:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Implement WORKSPACE event parsing.\n\nAdd new WorkspaceEvent data structure to represent the payload of a\nWORKSPACE event.","shortMessageHtmlLink":"Implement WORKSPACE event parsing."}},{"before":"fed1d4089af2f2ae6fc016c1a9b2ab29c8f03bf0","after":"79b55975df9d207292febad2172e8abb3f0d3464","ref":"refs/heads/main","pushedAt":"2023-09-01T07:45:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Fix unit tests with updated symbol names and monad stack.\n\n- SendRecv now takes a monad parameter\n- SwayT base monad should be a MonadError instance\n- Type annotation is necessary if error type can't be inferred\n- SwayT is no longer based on ExceptT","shortMessageHtmlLink":"Fix unit tests with updated symbol names and monad stack."}},{"before":"815511dec9886965583cccd617da739437a44a16","after":"fed1d4089af2f2ae6fc016c1a9b2ab29c8f03bf0","ref":"refs/heads/main","pushedAt":"2023-08-30T07:17:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Improve haddock documentation comments.","shortMessageHtmlLink":"Improve haddock documentation comments."}},{"before":"0c47e97eff17fcf65d32070bb0fb928123ecec43","after":"815511dec9886965583cccd617da739437a44a16","ref":"refs/heads/main","pushedAt":"2023-08-29T08:36:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Add usage examples to the README.","shortMessageHtmlLink":"Add usage examples to the README."}},{"before":"970744c638dd59bca9db6fa59d0fac098584e2ca","after":"0c47e97eff17fcf65d32070bb0fb928123ecec43","ref":"refs/heads/main","pushedAt":"2023-08-29T07:42:29.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Improve haddock documentation comments.","shortMessageHtmlLink":"Improve haddock documentation comments."}},{"before":"e141cc4a006589e318bada4029ab181a56bcf4bf","after":"7351273532495449d287f93871dff2079d6c8405","ref":"refs/heads/monad-stack","pushedAt":"2023-08-27T01:03:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Improve haddock documentation comments.","shortMessageHtmlLink":"Improve haddock documentation comments."}},{"before":"fbe705029350d025f1e7d4128f23e469927d2127","after":"e141cc4a006589e318bada4029ab181a56bcf4bf","ref":"refs/heads/monad-stack","pushedAt":"2023-08-27T00:48:31.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Improve haddock documentation comments.","shortMessageHtmlLink":"Improve haddock documentation comments."}},{"before":"fd7a2995bcbcb7ead35882ba38351190ff1d1a9e","after":"fbe705029350d025f1e7d4128f23e469927d2127","ref":"refs/heads/monad-stack","pushedAt":"2023-08-26T22:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Simplify recvMessage.","shortMessageHtmlLink":"Simplify recvMessage."}},{"before":"d8d8048279ad3494acf5b2e5602fa042672a4941","after":"fd7a2995bcbcb7ead35882ba38351190ff1d1a9e","ref":"refs/heads/monad-stack","pushedAt":"2023-08-25T00:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Parameterize SendRecv over monads besides just IO.","shortMessageHtmlLink":"Parameterize SendRecv over monads besides just IO."}},{"before":"7f639d7d93852c8cbdb817807c949931a09e70e4","after":"d8d8048279ad3494acf5b2e5602fa042672a4941","ref":"refs/heads/monad-stack","pushedAt":"2023-08-24T21:49:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Reorder type constraints.","shortMessageHtmlLink":"Reorder type constraints."}},{"before":null,"after":"7f639d7d93852c8cbdb817807c949931a09e70e4","ref":"refs/heads/monad-stack","pushedAt":"2023-08-24T19:36:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Simplify monad transformer stack and error handling.\n\nUsing ExceptT is redundant if the base of the transformer stack is\nIO. For non-IO stacks we can add ExceptT if necessary.","shortMessageHtmlLink":"Simplify monad transformer stack and error handling."}},{"before":"b3b3d104550da11628350f17e419ff3c351994a5","after":"0d5a3f632a2311c8e79f8ba80337d81caa5cbb1d","ref":"refs/heads/refactor","pushedAt":"2023-08-22T06:29:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Refactor input xkb stuff.","shortMessageHtmlLink":"Refactor input xkb stuff."}},{"before":"c22a5c0fc0caa33973a8ed63339c968a81af9a91","after":"b3b3d104550da11628350f17e419ff3c351994a5","ref":"refs/heads/refactor","pushedAt":"2023-08-18T19:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"WIP: Implement GET_BAR_CONFIG (with & without payload).","shortMessageHtmlLink":"WIP: Implement GET_BAR_CONFIG (with & without payload)."}},{"before":null,"after":"c22a5c0fc0caa33973a8ed63339c968a81af9a91","ref":"refs/heads/refactor","pushedAt":"2023-08-18T19:03:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Implement GET_MARKS queries.","shortMessageHtmlLink":"Implement GET_MARKS queries."}},{"before":"acb0312c1f0df487047c7856144a2cb07f7b5bfa","after":"970744c638dd59bca9db6fa59d0fac098584e2ca","ref":"refs/heads/main","pushedAt":"2023-08-04T19:04:16.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"quytelda","name":"Quytelda Kahja","path":"/quytelda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5448053?s=80&v=4"},"commit":{"message":"Add new field 'power' to Output.","shortMessageHtmlLink":"Add new field 'power' to Output."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADeyUrwgA","startCursor":null,"endCursor":null}},"title":"Activity ยท quytelda/haskell-sway"}