You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I propose we allow attributes on let bindings in nested functions.
The existing way of approaching this problem in F# is by moving the function outside. An example of attribute one would need to add is trimming annotations
Pros and Cons
The advantages of making this adjustment to F# are simpler and more encapsulated code.
The disadvantages of making this adjustment to F# are 🤷🏻♂️
Extra information
Estimated cost (XS, S, M, L, XL, XXL): S
Related suggestions: Not found
Affidavit (please submit!)
Please tick this by placing a cross in the box:
This is not a question (e.g. like one you might ask on stackoverflow) and I have searched stackoverflow for discussions of this issue
This is not something which has obviously "already been decided" in previous versions of F#. If you're questioning a fundamental design decision that has obviously already been taken (e.g. "Make F# untyped") then please don't submit it.
Please tick all that apply:
This is not a breaking change to the F# language design
I or my company would be willing to help implement and/or test this
For Readers
If you would like to see this issue implemented, please click the 👍 emoji on this issue. These counts are used to generally order the suggestions by engagement.
The text was updated successfully, but these errors were encountered:
These two suggestions should probably be considered as one (they’re not the same, but I guess the work to be done is very similar: that is, on compiler generated methods).
These are not needed unless you are working outside of type systems, e.g. reflection. F# should make it less convenient to do that (e.g. via warnings that must be disabled), not more!
I propose we allow attributes on
let
bindings in nested functions.The existing way of approaching this problem in F# is by moving the function outside. An example of attribute one would need to add is trimming annotations
Pros and Cons
The advantages of making this adjustment to F# are simpler and more encapsulated code.
The disadvantages of making this adjustment to F# are 🤷🏻♂️
Extra information
Estimated cost (XS, S, M, L, XL, XXL): S
Related suggestions: Not found
Affidavit (please submit!)
Please tick this by placing a cross in the box:
Please tick all that apply:
For Readers
If you would like to see this issue implemented, please click the 👍 emoji on this issue. These counts are used to generally order the suggestions by engagement.
The text was updated successfully, but these errors were encountered: