{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":308770192,"defaultBranch":"main","name":"purescript-wasm","ownerLogin":"kritzcreek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-31T00:02:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6189397?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698699717.0","currentOid":""},"activityList":{"items":[{"before":"d13f2fcb30c3a2247ae73681faa2861cb368188e","after":"e741bd235142309440a14d6e1aebd84e6a7f2a7b","ref":"refs/heads/main","pushedAt":"2023-11-12T19:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"codegen eq for bool","shortMessageHtmlLink":"codegen eq for bool"}},{"before":"a33f89113f9da7b4cc2d464859ddf7ca1ed6cd70","after":"d13f2fcb30c3a2247ae73681faa2861cb368188e","ref":"refs/heads/main","pushedAt":"2023-11-09T10:10:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"create type alias for Ast.Ty Var in Compiler","shortMessageHtmlLink":"create type alias for Ast.Ty Var in Compiler"}},{"before":"ed4438baab3dc1dc1585b2e58706ba4fe7ca7978","after":"a33f89113f9da7b4cc2d464859ddf7ca1ed6cd70","ref":"refs/heads/main","pushedAt":"2023-11-02T16:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"fixes copysign type, adds collision particles","shortMessageHtmlLink":"fixes copysign type, adds collision particles"}},{"before":"c5938a13ab67b405a660d291d8f088125d0c5226","after":"023336e594ffbd1774262f710ddd43473e49fef3","ref":"refs/heads/text","pushedAt":"2023-10-30T22:16:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds conversions from extern to any","shortMessageHtmlLink":"adds conversions from extern to any"}},{"before":"985d762839aec32c2e8bd5c0e61f133d77e77ffa","after":"c5938a13ab67b405a660d291d8f088125d0c5226","ref":"refs/heads/text","pushedAt":"2023-10-30T22:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"fixes call to array.new_data","shortMessageHtmlLink":"fixes call to array.new_data"}},{"before":"37691c83711744165461d26d1efd648b091ede5e","after":"985d762839aec32c2e8bd5c0e61f133d77e77ffa","ref":"refs/heads/text","pushedAt":"2023-10-30T21:05:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"WIP: implements text literals","shortMessageHtmlLink":"WIP: implements text literals"}},{"before":"e5ffb635aa899836e92dc9de2bfc818b7b0ba8b1","after":"ed4438baab3dc1dc1585b2e58706ba4fe7ca7978","ref":"refs/heads/main","pushedAt":"2023-10-30T21:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"fix typing of conversion functions","shortMessageHtmlLink":"fix typing of conversion functions"}},{"before":null,"after":"37691c83711744165461d26d1efd648b091ede5e","ref":"refs/heads/text","pushedAt":"2023-10-30T21:01:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"WIP: implements text literals","shortMessageHtmlLink":"WIP: implements text literals"}},{"before":"c09d3c02f05315624505ea301dbeaae8a42ae20d","after":"e5ffb635aa899836e92dc9de2bfc818b7b0ba8b1","ref":"refs/heads/main","pushedAt":"2023-10-30T16:46:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"minor cleanup and refactoring","shortMessageHtmlLink":"minor cleanup and refactoring"}},{"before":"4e5f066d4072a55917b7bd16e8186995b7538059","after":"c09d3c02f05315624505ea301dbeaae8a42ae20d","ref":"refs/heads/main","pushedAt":"2023-10-30T16:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"minor cleanup and refactoring","shortMessageHtmlLink":"minor cleanup and refactoring"}},{"before":"577b9cc8cb21adcb1df34ce89bde791c5e272775","after":null,"ref":"refs/heads/structs","pushedAt":"2023-10-30T12:30:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"}},{"before":"9d8111ece191d89a7188d499ba2a247c52ea252b","after":"4e5f066d4072a55917b7bd16e8186995b7538059","ref":"refs/heads/main","pushedAt":"2023-10-30T12:30:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"Implements structs (#11)\n\n* syntax for struct definition, construction, and projection\r\n\r\n* add printing for struct exprs and decls\r\n\r\n* wip rename/checking struct\r\n\r\n* more WIP\r\n\r\n* renames field access based on type information\r\n\r\n* type check structs\r\n\r\n* adds instructions for structs\r\n\r\n* Compiles structs\r\n\r\n* implements struct field assignment\r\n\r\n* adds some more interesting canvas bindings\r\n\r\n* adds != for i32 and f32","shortMessageHtmlLink":"Implements structs (#11)"}},{"before":"cae97c7ac35f011212adf03bc2df9a82c1378e54","after":"577b9cc8cb21adcb1df34ce89bde791c5e272775","ref":"refs/heads/structs","pushedAt":"2023-10-30T12:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds != for i32 and f32","shortMessageHtmlLink":"adds != for i32 and f32"}},{"before":"c8ac4e96003c842ed0727f306d66184a4ead6b40","after":"cae97c7ac35f011212adf03bc2df9a82c1378e54","ref":"refs/heads/structs","pushedAt":"2023-10-30T12:16:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds some more interesting canvas bindings","shortMessageHtmlLink":"adds some more interesting canvas bindings"}},{"before":"5b9d79f3558e9ed8c0ebfa1ba09f0cd1936c5944","after":"c8ac4e96003c842ed0727f306d66184a4ead6b40","ref":"refs/heads/structs","pushedAt":"2023-10-30T12:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds some more interesting canvas bindings","shortMessageHtmlLink":"adds some more interesting canvas bindings"}},{"before":"da1c324fcd17fa3897992e3a5804e19591332327","after":"5b9d79f3558e9ed8c0ebfa1ba09f0cd1936c5944","ref":"refs/heads/structs","pushedAt":"2023-10-30T01:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"implements struct field assignment","shortMessageHtmlLink":"implements struct field assignment"}},{"before":"466d4d790aec440bdc232a28861edecb824e8b24","after":"da1c324fcd17fa3897992e3a5804e19591332327","ref":"refs/heads/structs","pushedAt":"2023-10-29T10:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"Compiles structs","shortMessageHtmlLink":"Compiles structs"}},{"before":"6007d00e2d696c47ec2df5b2feff014a2fe3c4c5","after":"466d4d790aec440bdc232a28861edecb824e8b24","ref":"refs/heads/structs","pushedAt":"2023-10-29T10:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds instructions for structs","shortMessageHtmlLink":"adds instructions for structs"}},{"before":"8bfc6181b551e13ac964ceeb25e9390f7075606b","after":"6007d00e2d696c47ec2df5b2feff014a2fe3c4c5","ref":"refs/heads/structs","pushedAt":"2023-10-28T22:56:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"type check structs","shortMessageHtmlLink":"type check structs"}},{"before":"9f891c807e2f31c351e7b8eaac0ebaa487f5c5a8","after":"8bfc6181b551e13ac964ceeb25e9390f7075606b","ref":"refs/heads/structs","pushedAt":"2023-10-28T22:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"type check structs","shortMessageHtmlLink":"type check structs"}},{"before":"2364874be39dd3afd75192a1e9a5e3bc08b086c5","after":"9f891c807e2f31c351e7b8eaac0ebaa487f5c5a8","ref":"refs/heads/structs","pushedAt":"2023-10-28T22:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"renames field access based on type information","shortMessageHtmlLink":"renames field access based on type information"}},{"before":"c6e6d5c6311c1b8b2ec15ae67d60d6f48fb54010","after":"2364874be39dd3afd75192a1e9a5e3bc08b086c5","ref":"refs/heads/structs","pushedAt":"2023-10-28T21:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"more WIP","shortMessageHtmlLink":"more WIP"}},{"before":null,"after":"c6e6d5c6311c1b8b2ec15ae67d60d6f48fb54010","ref":"refs/heads/structs","pushedAt":"2023-10-28T17:32:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"wip rename/checking struct","shortMessageHtmlLink":"wip rename/checking struct"}},{"before":"69d9664957418d58f7adf82cfd23e8b929f820f7","after":"9d8111ece191d89a7188d499ba2a247c52ea252b","ref":"refs/heads/main","pushedAt":"2023-10-28T12:06:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"updates example programs to use boolean operators","shortMessageHtmlLink":"updates example programs to use boolean operators"}},{"before":"706a2fa1cde7f2d00ff0638b9810763ca7b9f0dd","after":"69d9664957418d58f7adf82cfd23e8b929f820f7","ref":"refs/heads/main","pushedAt":"2023-10-28T11:42:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds while loops","shortMessageHtmlLink":"adds while loops"}},{"before":"5a2c0c6042d1e4683df0f0d63da495ec0098f04d","after":"706a2fa1cde7f2d00ff0638b9810763ca7b9f0dd","ref":"refs/heads/main","pushedAt":"2023-10-27T11:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"use new features in the example program","shortMessageHtmlLink":"use new features in the example program"}},{"before":"d05590ede94fe27d0568fd60970cb4c989c1ef16","after":"5a2c0c6042d1e4683df0f0d63da495ec0098f04d","ref":"refs/heads/main","pushedAt":"2023-10-27T11:17:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"grammar: parse else if","shortMessageHtmlLink":"grammar: parse else if"}},{"before":"2395a84daf75c9f9c142f0cb47260b25528035a0","after":null,"ref":"refs/heads/builtins","pushedAt":"2023-10-27T10:58:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"}},{"before":"de8e0c8ba30d2106b5855f2b6d85faaa191ab0ba","after":"d05590ede94fe27d0568fd60970cb4c989c1ef16","ref":"refs/heads/main","pushedAt":"2023-10-27T10:58:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds a bunch of built-in functions for Wasm primitives (#10)","shortMessageHtmlLink":"adds a bunch of built-in functions for Wasm primitives (#10)"}},{"before":"5bc82f6a2031adc4013f6f052df9fc2982897006","after":"2395a84daf75c9f9c142f0cb47260b25528035a0","ref":"refs/heads/builtins","pushedAt":"2023-10-27T10:56:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kritzcreek","name":"Christoph Hegemann","path":"/kritzcreek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6189397?s=80&v=4"},"commit":{"message":"adds a bunch of built-in functions for Wasm primitives","shortMessageHtmlLink":"adds a bunch of built-in functions for Wasm primitives"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADrVQE9AA","startCursor":null,"endCursor":null}},"title":"Activity ยท kritzcreek/purescript-wasm"}