fsharp / fslang-design

RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
518 stars 144 forks source link

Clarify unresolved issues in FS-1125 #705

Closed dsyme closed 2 years ago

dsyme commented 2 years ago

Clarifying unresolved issues

This PR tries to capture these as unresolved questions. However, I'm also aware that it leaves the RFC in a form of stalemate - the desire for a robust, well-specified generic print is very strong (so much so that a non-generic print is seen as problematic), but it is not a simple thing to iron out the wrinkles in the existin %A implementation on which this needs to be based. I actually think it's going to be hard to progress this until we resolve the wrinkles in https://github.com/fsharp/fslang-suggestions/issues/897.

@albert-du I'm sorry not to have properly reviewed the original RFC and predicted more of these concerns. I understand it leaves your implementing PR in a form of limbo. Let's discuss further in the discussion thread.