{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":197075345,"defaultBranch":"master","name":"circuit-notation","ownerLogin":"cchalmers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-15T21:32:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1354887?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708355378.0","currentOid":""},"activityList":{"items":[{"before":"e4e631d4910a969ca62fb3cef36cd57f76506e2e","after":null,"ref":"refs/heads/prevent-spurious-pattern-warnings","pushedAt":"2024-02-19T15:09:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"}},{"before":"565d4811cff6a597ee577dabd81b460e941fcb14","after":"19b386c4aa3ff690758ae089c7754303f3500cc9","ref":"refs/heads/master","pushedAt":"2024-02-19T15:01:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Use `:>!` instead of `:>` for pattern matching `Vec`s (#21)\n\nThis is used to workaround (spurious) warnings GHC generates on newer\r\nversions. Example of such a warning:\r\n\r\n example/Example.hs:170:1: error: [GHC-62161] [-Wincomplete-uni-patterns, Werror=incomplete-uni-patterns]\r\n Pattern match(es) are non-exhaustive\r\n In a pattern binding:\r\n Patterns of type ‘BusTag (DF dom Int) (Bwd (DF dom Int))\r\n :-> BusTag\r\n (Vec 1 (DF dom Int)) (Fwd (Vec 1 (DF dom Int)))’ not matched:\r\n _ :-> BusTagBundle (Cons _ _)\r\n |\r\n 170 | fanout = circuit $ \\a -> do\r\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...","shortMessageHtmlLink":"Use :>! instead of :> for pattern matching Vecs (#21)"}},{"before":"f0c3c678326abf4907e875175632e826ad8fc866","after":"e4e631d4910a969ca62fb3cef36cd57f76506e2e","ref":"refs/heads/prevent-spurious-pattern-warnings","pushedAt":"2024-02-19T14:59:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Use `:>!` instead of `:>` for pattern matching `Vec`s\n\nThis is used to workaround (spurious) warnings GHC generates on newer\nversions. Example of such a warning:\n\n example/Example.hs:170:1: error: [GHC-62161] [-Wincomplete-uni-patterns, Werror=incomplete-uni-patterns]\n Pattern match(es) are non-exhaustive\n In a pattern binding:\n Patterns of type ‘BusTag (DF dom Int) (Bwd (DF dom Int))\n :-> BusTag\n (Vec 1 (DF dom Int)) (Fwd (Vec 1 (DF dom Int)))’ not matched:\n _ :-> BusTagBundle (Cons _ _)\n |\n 170 | fanout = circuit $ \\a -> do\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...","shortMessageHtmlLink":"Use :>! instead of :> for pattern matching Vecs"}},{"before":null,"after":"f0c3c678326abf4907e875175632e826ad8fc866","ref":"refs/heads/prevent-spurious-pattern-warnings","pushedAt":"2024-02-15T12:49:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Use `:>!` instead of `:>` for pattern matching `Vec`s\n\nThis is used to workaround (spurious) warnings GHC generates on newer\nversions. Example of such a warning:\n\n example/Example.hs:170:1: error: [GHC-62161] [-Wincomplete-uni-patterns, Werror=incomplete-uni-patterns]\n Pattern match(es) are non-exhaustive\n In a pattern binding:\n Patterns of type ‘BusTag (DF dom Int) (Bwd (DF dom Int))\n :-> BusTag\n (Vec 1 (DF dom Int)) (Fwd (Vec 1 (DF dom Int)))’ not matched:\n _ :-> BusTagBundle (Cons _ _)\n |\n 170 | fanout = circuit $ \\a -> do\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...","shortMessageHtmlLink":"Use :>! instead of :> for pattern matching Vecs"}},{"before":"23d8d7f07a43352dc0f5300043d1562ebf831904","after":null,"ref":"refs/heads/export-direction","pushedAt":"2024-02-14T11:19:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"}},{"before":"5f713000c88a90eced721c0912cf5d3318b846e9","after":"565d4811cff6a597ee577dabd81b460e941fcb14","ref":"refs/heads/master","pushedAt":"2024-02-14T11:19:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Export `Direction(..)` from `CircuitNotation` (#20)","shortMessageHtmlLink":"Export Direction(..) from CircuitNotation (#20)"}},{"before":null,"after":"23d8d7f07a43352dc0f5300043d1562ebf831904","ref":"refs/heads/export-direction","pushedAt":"2024-02-14T10:15:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Export `Direction(..)` from `CircuitNotation`","shortMessageHtmlLink":"Export Direction(..) from CircuitNotation"}},{"before":"abc42b9312418a75171ff62f8fce032084fe8fda","after":"5f713000c88a90eced721c0912cf5d3318b846e9","ref":"refs/heads/master","pushedAt":"2024-02-13T14:04:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Add ghc-9.6 support (#19)","shortMessageHtmlLink":"Add ghc-9.6 support (#19)"}},{"before":"97fc14ff9708074f6533bf1da17209c1d1750b22","after":"abc42b9312418a75171ff62f8fce032084fe8fda","ref":"refs/heads/master","pushedAt":"2024-02-13T08:52:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"Add ghc-9.4 support (#18)","shortMessageHtmlLink":"Add ghc-9.4 support (#18)"}},{"before":"0702e8ec9bbfbd9aa77611ce99bf2530ff858ee8","after":"97fc14ff9708074f6533bf1da17209c1d1750b22","ref":"refs/heads/master","pushedAt":"2023-12-01T17:59:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jonfowler","name":"Jon Fowler","path":"/jonfowler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1733041?s=80&v=4"},"commit":{"message":"Merge pull request #16 from jonfowler/tagged-impl\n\ncircuit-notation: tag patterns","shortMessageHtmlLink":"Merge pull request #16 from jonfowler/tagged-impl"}},{"before":"4cbbbbbb33a3e5f6b6594b9e6538bbe91dddf81b","after":"0702e8ec9bbfbd9aa77611ce99bf2530ff858ee8","ref":"refs/heads/master","pushedAt":"2023-12-01T15:24:18.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"jonfowler","name":"Jon Fowler","path":"/jonfowler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1733041?s=80&v=4"},"commit":{"message":"Merge pull request #14 from jonfowler/tagged-impl\n\nTagged implementation","shortMessageHtmlLink":"Merge pull request #14 from jonfowler/tagged-impl"}},{"before":"3d5991ae51557f1ce6590a561cd3a50bf35a9d33","after":null,"ref":"refs/heads/ghc-9.2","pushedAt":"2023-12-01T11:50:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"}},{"before":"3732d4c6f2c2c7daa377808fdb7a0304e2a7951d","after":null,"ref":"refs/heads/ghc-9.2-chris","pushedAt":"2023-12-01T11:50:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"}},{"before":"17526d5091caa48d2e42ac0cced23860fa2fa063","after":"4cbbbbbb33a3e5f6b6594b9e6538bbe91dddf81b","ref":"refs/heads/master","pushedAt":"2023-12-01T11:27:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cchalmers","name":"Christopher Chalmers","path":"/cchalmers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1354887?s=80&v=4"},"commit":{"message":"Merge pull request #15 from cchalmers/ghc-9.2-chris\n\nAdd ghc-9.2 support","shortMessageHtmlLink":"Merge pull request #15 from cchalmers/ghc-9.2-chris"}},{"before":"2b7fcfffbbc2800905ed79e419fd296bc3def3b0","after":"3732d4c6f2c2c7daa377808fdb7a0304e2a7951d","ref":"refs/heads/ghc-9.2-chris","pushedAt":"2023-11-30T10:22:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cchalmers","name":"Christopher Chalmers","path":"/cchalmers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1354887?s=80&v=4"},"commit":{"message":"Add ghc-9.2 support","shortMessageHtmlLink":"Add ghc-9.2 support"}},{"before":"b2fe6cff2017c68f8136355a54e581561dc883f8","after":"2b7fcfffbbc2800905ed79e419fd296bc3def3b0","ref":"refs/heads/ghc-9.2-chris","pushedAt":"2023-11-29T23:00:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cchalmers","name":"Christopher Chalmers","path":"/cchalmers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1354887?s=80&v=4"},"commit":{"message":"Add ghc-9.2 support","shortMessageHtmlLink":"Add ghc-9.2 support"}},{"before":"473c239dcfc5a6d72d32b18e429d386eaed04a9a","after":"b2fe6cff2017c68f8136355a54e581561dc883f8","ref":"refs/heads/ghc-9.2-chris","pushedAt":"2023-11-29T22:47:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cchalmers","name":"Christopher Chalmers","path":"/cchalmers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1354887?s=80&v=4"},"commit":{"message":"Add ghc-9.2 support","shortMessageHtmlLink":"Add ghc-9.2 support"}},{"before":"af21d50ffce41a82a90c3ece2e4e2763b6ccb3e8","after":"473c239dcfc5a6d72d32b18e429d386eaed04a9a","ref":"refs/heads/ghc-9.2-chris","pushedAt":"2023-11-29T13:28:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cchalmers","name":"Christopher Chalmers","path":"/cchalmers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1354887?s=80&v=4"},"commit":{"message":"Add ghc-9.2 support","shortMessageHtmlLink":"Add ghc-9.2 support"}},{"before":"618e37578e699df235f2e7150108b6401731919b","after":"17526d5091caa48d2e42ac0cced23860fa2fa063","ref":"refs/heads/master","pushedAt":"2023-11-29T12:31:41.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jonfowler","name":"Jon Fowler","path":"/jonfowler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1733041?s=80&v=4"},"commit":{"message":"Merge pull request #13 from jonfowler/replicatable\n\nallow multi-master with trivial Bwd direction e.g. Signal","shortMessageHtmlLink":"Merge pull request #13 from jonfowler/replicatable"}},{"before":null,"after":"af21d50ffce41a82a90c3ece2e4e2763b6ccb3e8","ref":"refs/heads/ghc-9.2-chris","pushedAt":"2023-11-16T12:50:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cchalmers","name":"Christopher Chalmers","path":"/cchalmers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1354887?s=80&v=4"},"commit":{"message":"Keep Arrows on older ghcs","shortMessageHtmlLink":"Keep Arrows on older ghcs"}},{"before":"a5fbe5f0c9a52b491e9ed3b709aa5cb074cf306b","after":"3d5991ae51557f1ce6590a561cd3a50bf35a9d33","ref":"refs/heads/ghc-9.2","pushedAt":"2023-11-05T16:43:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"f743840f60b7bfd0a8e425597050d73869906d4c","after":"a5fbe5f0c9a52b491e9ed3b709aa5cb074cf306b","ref":"refs/heads/ghc-9.2","pushedAt":"2023-11-05T16:34:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b1f5301856ef6ed77fab666fb60420ef31e0bb92","after":"f743840f60b7bfd0a8e425597050d73869906d4c","ref":"refs/heads/ghc-9.2","pushedAt":"2023-11-05T16:34:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"2607dda6df1297e203c07993c152a28d841769f1","after":"b1f5301856ef6ed77fab666fb60420ef31e0bb92","ref":"refs/heads/ghc-9.2","pushedAt":"2023-11-05T11:19:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"bc7f1c3cfa5f24f1aa15b3df5a46ec093d172910","after":"2607dda6df1297e203c07993c152a28d841769f1","ref":"refs/heads/ghc-9.2","pushedAt":"2023-10-22T09:12:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"05d631278ae0cc98a89c26211fb7200e21e2483f","after":"bc7f1c3cfa5f24f1aa15b3df5a46ec093d172910","ref":"refs/heads/ghc-9.2","pushedAt":"2023-10-21T16:01:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"40c8084fc1694d12a920fd95d9ed65fff08196ab","after":"05d631278ae0cc98a89c26211fb7200e21e2483f","ref":"refs/heads/ghc-9.2","pushedAt":"2023-10-21T15:15:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"aa3e086baf9fee3827ef138e65e6c582bc8eef75","after":"40c8084fc1694d12a920fd95d9ed65fff08196ab","ref":"refs/heads/ghc-9.2","pushedAt":"2023-10-21T15:14:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"e82b6b0f8e26b31d0537ac06145fa6aa8b71537a","after":"aa3e086baf9fee3827ef138e65e6c582bc8eef75","ref":"refs/heads/ghc-9.2","pushedAt":"2023-10-21T15:08:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b76cc9005afe425a50ca13fc440929f795f8a3c4","after":"e82b6b0f8e26b31d0537ac06145fa6aa8b71537a","ref":"refs/heads/ghc-9.2","pushedAt":"2023-10-21T15:07:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martijnbastiaan","name":"Martijn Bastiaan","path":"/martijnbastiaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5658854?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_sXqawA","startCursor":null,"endCursor":null}},"title":"Activity · cchalmers/circuit-notation"}