PolySharp icon indicating copy to clipboard operation
PolySharp copied to clipboard

Matrix of Supported Language Features

Open hughesjs opened this issue 1 year ago • 5 comments

Description (optional)

In the README (or another document) it would be good if we had a matrix/table/checklist of all of the features added with each language version (post 7) indicating whether it is supported out-of-the-box, supported with polysharp, not supported (yet), and not supported (and can't be supported).

Rationale

It would be a useful reference so people know exactly what features do and don't work. Yes, there's a list of the available polyfills but that doesn't actually tell us what features work when we add polysharp to our project, it tells us what extra features will work.

Proposed API

Documentation

hughesjs avatar Jun 27 '23 15:06 hughesjs

+1 that would be really useful

wallyrion avatar Sep 27 '23 11:09 wallyrion

This is more or less a duplicate of #47.

YoshiRulz avatar Oct 10 '23 00:10 YoshiRulz

I'm currently working on this exact documentation for my own purpose. https://github.com/wallyrion/PolySharp.Playground Keep in mind this is WIP and something may be changed. If anyone else finds it useful, please place the link to it in the readme.

wallyrion avatar Nov 05 '23 11:11 wallyrion

@wallyrion - When the WIP is done, why don't you PR it into the main project readme? Looks great bud

hughesjs avatar Dec 06 '23 15:12 hughesjs

Thanks, @hughesjs. @Sergio0694 Would you like to have this stuff in the main repo? Or maybe to have documentation in the main repo and links to the code examples in the separate repo?

wallyrion avatar Jun 12 '24 09:06 wallyrion