{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21203458,"defaultBranch":"main","name":"fslang-design","ownerLogin":"fsharp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-25T13:07:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/485415?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1694096617.0","currentOid":""},"activityList":{"items":[{"before":"12be3195c8dc6fe1e905bf467743bcad747929fe","after":"b44bf9d714dd15c3c68f082283c5da537f910537","ref":"refs/heads/main","pushedAt":"2024-07-11T13:40:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"[RFC FS-1145] C# collection expression support for lists & sets (#776)","shortMessageHtmlLink":"[RFC FS-1145] C# collection expression support for lists & sets (#776)"}},{"before":"c716cac8043e22bedcbbed55b8d67d08e8c7a485","after":"12be3195c8dc6fe1e905bf467743bcad747929fe","ref":"refs/heads/main","pushedAt":"2024-06-26T16:19:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"[FS-1139] Optional arguments for optional parameters (#754)","shortMessageHtmlLink":"[FS-1139] Optional arguments for optional parameters (#754)"}},{"before":"d20408507a95edadfd607894dea4e22afa61fa0f","after":"c716cac8043e22bedcbbed55b8d67d08e8c7a485","ref":"refs/heads/main","pushedAt":"2024-06-14T11:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyme","name":"Don Syme","path":"/dsyme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7204669?s=80&v=4"},"commit":{"message":"Update StaticMethodArgumentsDesignAndSpec.md","shortMessageHtmlLink":"Update StaticMethodArgumentsDesignAndSpec.md"}},{"before":"35e665069331872903691096fa3a7d2e77f67bc5","after":"d20408507a95edadfd607894dea4e22afa61fa0f","ref":"refs/heads/main","pushedAt":"2024-06-12T13:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyme","name":"Don Syme","path":"/dsyme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7204669?s=80&v=4"},"commit":{"message":"Update RFC_template.md","shortMessageHtmlLink":"Update RFC_template.md"}},{"before":"ced464c6b54811d258413f6dcf1f1fc171fb6658","after":"35e665069331872903691096fa3a7d2e77f67bc5","ref":"refs/heads/main","pushedAt":"2024-06-12T12:50:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyme","name":"Don Syme","path":"/dsyme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7204669?s=80&v=4"},"commit":{"message":"Spelling (#772)\n\n* markdown: remove excess # from link\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* markdown: remove broken anchor\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: accessibility\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: achieved\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: adorned\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: and\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: annotated\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: annotation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: anonymous\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: any case\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: any\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: application\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: are\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: arguments\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: around\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: associated\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: asynchronous\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: attribute\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: automatically\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: awkward\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: because\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: beginning\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: below if\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: better rules\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: builders\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: capturing\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: cartermp\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: collector\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: command\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: committed\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: community\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: compatibility\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: complement\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: computed\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: concern\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: consider\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: considered\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: considering\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: consistently\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: constraints\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: construct\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: correct\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: correspond\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: corresponding\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: currently\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: declarations\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: deficiencies\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: delayed\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: delivered\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: design\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: determined\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: discards\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: discussion\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: do not\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: does not\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: download\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: dynamic\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: each\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: emitted\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: encapsulated\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: equivalent\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: equivalently\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: error\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: evaluated\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: example\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: exception\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: exceptions\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: existing\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: explain\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: explicit\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: explicitly\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: expression\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: favoring\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: fields\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: file\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: flexible\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: functionality\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: further\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: hexadecimal\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: however\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: immediately\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: implementations\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: implicit\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: important\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: include\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: includes\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: inferred\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: initial\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: instantiation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: intellisense\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: intended\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: interoperability\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: interpolated\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: interpolation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: interpolations\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: interpretation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: into\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: invocations, e.g.\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: isn't/neither-nor\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: its\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: iwsams\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: knowledge\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: lambda\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: languages\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: latest\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: limitation rather\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: limitation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: little\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: magnitude\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: manifestation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: matlab\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: message\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: might\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: more\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: motivation\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: multi\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: must\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: necessarily\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: necessary\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: neither-nor\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: netstandard\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: nonthrowing\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: nullability\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: nullable\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: obviously\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: occurrence\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: omitting\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: operator\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: organization\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: overridden\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: package\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: parameter\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: parameterized\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: params\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: parentheses\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: performance\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: persevere\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: plane\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: position\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: potentially\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: practically\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: preexisting\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: primitives\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: processing\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: rationale\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: reasoning\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: record\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: recursive\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: redundant\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: reentrant\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: referential\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: required\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: requirements\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: resolution\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: revealed\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: revisited\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: rfc\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: run\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: satisfied\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: scenarios\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: sequence\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: sequenced\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: should\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: simplifies\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: simulated\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: socioeconomic\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: software\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: something\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: specifically\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: specification\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: squeeze\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: standpoint\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: statically\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: string\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: struct\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: structural\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: subsequent\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: suffix\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: syntactic\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: syntax\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: targeting\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: technique\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: the\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: they\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: this is\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: this\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: types\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: unnecessary\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: unwieldy\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: utilities\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: valid\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: variable\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: which\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: wildcard\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: workarounds\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: would\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n* spelling: xamarin\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>","shortMessageHtmlLink":"Spelling (#772)"}},{"before":"71cd2e04bc181264a6a68c731ff018369848d1f9","after":"ced464c6b54811d258413f6dcf1f1fc171fb6658","ref":"refs/heads/main","pushedAt":"2024-06-11T15:01:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Add error recovery to the Tooling section (#773)","shortMessageHtmlLink":"Add error recovery to the Tooling section (#773)"}},{"before":"63a935155321137cdaba8a803d50aae6b4b6c068","after":"71cd2e04bc181264a6a68c731ff018369848d1f9","ref":"refs/heads/main","pushedAt":"2024-06-03T16:30:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyme","name":"Don Syme","path":"/dsyme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7204669?s=80&v=4"},"commit":{"message":"Update FS-1124-interfaces-with-static-abstract-members.md","shortMessageHtmlLink":"Update FS-1124-interfaces-with-static-abstract-members.md"}},{"before":"cd6085fb9f3a50093938d616fde8776d3be2cdad","after":"63a935155321137cdaba8a803d50aae6b4b6c068","ref":"refs/heads/main","pushedAt":"2024-05-29T11:37:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyme","name":"Don Syme","path":"/dsyme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7204669?s=80&v=4"},"commit":{"message":"FS-1135 - Random functions for collections (#732)\n\n* Initial commit FS-1135\r\n\r\n* Several updates\r\n\r\n* Updated RFC with new info from .NET 8\r\n\r\n* Moved new .NET questions to the bottom\r\n\r\n* Comments fixes\r\n\r\n* Update RFCs/FS-1135-random-functions-for-collections.md\r\n\r\nCo-authored-by: Phillip Carter \r\n\r\n* Updated FS-1135 exception types according to other examples in Array module\r\n\r\n* Updated FS-1135 exception types - removed ArgumentOutOfRangeException as not used in Array module\r\n\r\n* Added Array.shuffleInPlace function\r\n\r\n* Changed postfix from Rand to With, added named arguments\r\n\r\n* Updated functions naming\r\n\r\n* Replaced functions prefix with submodule\r\n\r\n* Revert \"Replaced functions prefix with submodule\"\r\n\r\nThis reverts commit 20e4302b0ef125f0982dc9ef625abf2a0934f64f.\r\n\r\n* Lexical and grammatical fixes after review\r\n\r\n* Added unresolved question\r\n\r\n* Added randomShuffleBy function (per discussion)\r\n\r\n* PR review update\r\n\r\n* PR review update\r\n\r\n---------\r\n\r\nCo-authored-by: Phillip Carter ","shortMessageHtmlLink":"FS-1135 - Random functions for collections (#732)"}},{"before":"fb616a8136c28f1e3ba7be930c3b86168af0dbc0","after":"cd6085fb9f3a50093938d616fde8776d3be2cdad","ref":"refs/heads/main","pushedAt":"2024-04-18T08:46:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"clarify use of static abstract methods on abstract classes (#768)","shortMessageHtmlLink":"clarify use of static abstract methods on abstract classes (#768)"}},{"before":"2c24502ef8cc69dc44e8994913c17107714f2d51","after":"fb616a8136c28f1e3ba7be930c3b86168af0dbc0","ref":"refs/heads/main","pushedAt":"2024-04-16T10:09:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"FS-1124: Clarify static abstract methods called on interfaces (#767)\n\n* Clarify static abstract methods called on interfaces\r\n\r\n* PR comments","shortMessageHtmlLink":"FS-1124: Clarify static abstract methods called on interfaces (#767)"}},{"before":"0a81505c45585095969372528c44eb8cf8e8fae2","after":"2c24502ef8cc69dc44e8994913c17107714f2d51","ref":"refs/heads/main","pushedAt":"2024-04-11T17:44:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"FS-1124: clarify how static virtual members are handled (#766)","shortMessageHtmlLink":"FS-1124: clarify how static virtual members are handled (#766)"}},{"before":"d81226d92e5b054eb83e0beba8e81949f4ab2425","after":"0a81505c45585095969372528c44eb8cf8e8fae2","ref":"refs/heads/main","pushedAt":"2024-03-01T10:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"add [fs-1141] Allow access modifiers to auto properties getters and setters (#764)\n\n* add fs-1141\r\n\r\n* more detailed\r\n\r\n* add abstract property and sig file behaviors","shortMessageHtmlLink":"add [fs-1141] Allow access modifiers to auto properties getters and s…"}},{"before":"d5583991a94f5cd672fc3830bce67b1dd5a7ffdd","after":"d81226d92e5b054eb83e0beba8e81949f4ab2425","ref":"refs/heads/main","pushedAt":"2024-02-07T13:16:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Update FS-1079-union-properties-visible.md (#763)","shortMessageHtmlLink":"Update FS-1079-union-properties-visible.md (#763)"}},{"before":"6a184b514c74110af6a85d187a6d1eb2077733c2","after":"d5583991a94f5cd672fc3830bce67b1dd5a7ffdd","ref":"refs/heads/main","pushedAt":"2024-01-27T16:06:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cartermp","name":"Phillip Carter","path":"/cartermp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6309070?s=80&v=4"},"commit":{"message":"Update links (#761)","shortMessageHtmlLink":"Update links (#761)"}},{"before":"7b9cbd677c9253b10ec699e01fcb782eb39fb4af","after":"6a184b514c74110af6a85d187a6d1eb2077733c2","ref":"refs/heads/main","pushedAt":"2024-01-23T13:05:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"add FS-1140 - Boolean-returning and return-type-directed partial active patterns (#759)\n\n* add FS-1140 - Bool representation for partial AP\r\n\r\n* update example codes\r\n\r\n* rename the feature","shortMessageHtmlLink":"add FS-1140 - Boolean-returning and return-type-directed partial acti…"}},{"before":"281db755f44f9e3b5e453739c9d1dae12156c10a","after":"7b9cbd677c9253b10ec699e01fcb782eb39fb4af","ref":"refs/heads/main","pushedAt":"2023-12-05T15:55:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Move FS-1136 to F# 8 (#758)","shortMessageHtmlLink":"Move FS-1136 to F# 8 (#758)"}},{"before":"7e9750ef17d86d1342880dd8de758e743234cd1a","after":"281db755f44f9e3b5e453739c9d1dae12156c10a","ref":"refs/heads/main","pushedAt":"2023-11-29T14:10:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"initialize RFC-1137 Prefer extension method over property when arguments are provided (#753)","shortMessageHtmlLink":"initialize RFC-1137 Prefer extension method over property when argume…"}},{"before":"6307394a42c8f73bee257b06a8462a8acfaed58f","after":"7e9750ef17d86d1342880dd8de758e743234cd1a","ref":"refs/heads/main","pushedAt":"2023-11-06T13:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Rename FS-1129-shorthand-anonymous-unary-functions.md to FS-1129-shorthand-anonymous-unary-functions.md","shortMessageHtmlLink":"Rename FS-1129-shorthand-anonymous-unary-functions.md to FS-1129-shor…"}},{"before":"526b2040d9522fabff9b5e091d814fe6f2631519","after":"6307394a42c8f73bee257b06a8462a8acfaed58f","ref":"refs/heads/main","pushedAt":"2023-11-06T13:50:13.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Merge pull request #710 from tboby/prop-expression\n\nCreate FS-1129-shorthand-anonymous-unary-functions","shortMessageHtmlLink":"Merge pull request #710 from tboby/prop-expression"}},{"before":"ae8cf55a8865c997e97380542c5c1c54604762fc","after":"526b2040d9522fabff9b5e091d814fe6f2631519","ref":"refs/heads/main","pushedAt":"2023-09-11T11:46:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Merge pull request #750 from fsharp/move-RFCs","shortMessageHtmlLink":"Merge pull request #750 from fsharp/move-RFCs"}},{"before":"924184d335fed7b38553ece91c774d0621d55fb5","after":"ae8cf55a8865c997e97380542c5c1c54604762fc","ref":"refs/heads/main","pushedAt":"2023-09-07T14:27:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Merge pull request #739 from kerams/main","shortMessageHtmlLink":"Merge pull request #739 from kerams/main"}},{"before":null,"after":"32b999ab499e664d38b0ebe7320e7c55ccb7d0ce","ref":"refs/heads/move-RFCs","pushedAt":"2023-09-07T14:23:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Move RFCs to coresponding folders","shortMessageHtmlLink":"Move RFCs to coresponding folders"}},{"before":"d096d6d6b76ce3efb48eb205f02f3e77e5717b1a","after":"924184d335fed7b38553ece91c774d0621d55fb5","ref":"refs/heads/main","pushedAt":"2023-08-15T15:31:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cartermp","name":"Phillip Carter","path":"/cartermp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6309070?s=80&v=4"},"commit":{"message":"Update FS-1081-extended-fixed-bindings.md (#748)","shortMessageHtmlLink":"Update FS-1081-extended-fixed-bindings.md (#748)"}},{"before":"2372a4aee44876ae056d3ed6f92a4ce03a8fd101","after":"d096d6d6b76ce3efb48eb205f02f3e77e5717b1a","ref":"refs/heads/main","pushedAt":"2023-08-05T19:21:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cartermp","name":"Phillip Carter","path":"/cartermp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6309070?s=80&v=4"},"commit":{"message":"Add FS- prefix to FS-1130 file (#746)","shortMessageHtmlLink":"Add FS- prefix to FS-1130 file (#746)"}},{"before":"0a77ef68470cafc53ed75b66c7068f2ad2ae55de","after":"2372a4aee44876ae056d3ed6f92a4ce03a8fd101","ref":"refs/heads/main","pushedAt":"2023-08-03T12:38:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Merge pull request #744 from jwosty/patch-7","shortMessageHtmlLink":"Merge pull request #744 from jwosty/patch-7"}},{"before":"fd9ee3ef3ecf772df16a31058c9e8401824ae4a3","after":"0a77ef68470cafc53ed75b66c7068f2ad2ae55de","ref":"refs/heads/main","pushedAt":"2023-07-31T10:56:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Merge pull request #745 from Happypig375/patch-26\n\nSupport (^^^), (~~~) and (**) in FS-1133","shortMessageHtmlLink":"Merge pull request #745 from Happypig375/patch-26"}},{"before":"e3dfe0735ec27c232b4ae418d28e2512c4376fbd","after":"fd9ee3ef3ecf772df16a31058c9e8401824ae4a3","ref":"refs/heads/main","pushedAt":"2023-07-27T16:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Update FS-1081-extend-fixed-expressions.md","shortMessageHtmlLink":"Update FS-1081-extend-fixed-expressions.md"}},{"before":"e02523006111409b2d0e82429cb6efd330783bf7","after":"e3dfe0735ec27c232b4ae418d28e2512c4376fbd","ref":"refs/heads/main","pushedAt":"2023-07-21T16:24:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Merge pull request #743 from jwosty/fixed-expr","shortMessageHtmlLink":"Merge pull request #743 from jwosty/fixed-expr"}},{"before":"03a4d319af2caeb43f4b8cd82bb2ee0b9b39d128","after":"e02523006111409b2d0e82429cb6efd330783bf7","ref":"refs/heads/main","pushedAt":"2023-07-18T18:43:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cartermp","name":"Phillip Carter","path":"/cartermp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6309070?s=80&v=4"},"commit":{"message":"Update FS-1060-nullable-reference-types.md (#742)","shortMessageHtmlLink":"Update FS-1060-nullable-reference-types.md (#742)"}},{"before":"330c97e19bb79570ac3536f77c757409d2edcc4c","after":"03a4d319af2caeb43f4b8cd82bb2ee0b9b39d128","ref":"refs/heads/main","pushedAt":"2023-07-11T09:05:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vzarytovskii","name":"Vlad Zarytovskii","path":"/vzarytovskii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1260985?s=80&v=4"},"commit":{"message":"Update FS-1060-nullable-reference-types.md","shortMessageHtmlLink":"Update FS-1060-nullable-reference-types.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfOGTbQA","startCursor":null,"endCursor":null}},"title":"Activity · fsharp/fslang-design"}