Sergio0694 / PolySharp

PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Matrix of Supported Language Features

hughesjs opened this issue · 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

+1 that would be really useful

This is more or less a duplicate of #47.

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.