My feedback

  1. 311 votes
    Sign in
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    23 comments  ·  F# Language  ·  Flag idea as inappropriate…  ·  Admin →

    I am generally in favour of addressing this in F# 4.x+. I would want seq { .. } and async { … } tailcalls to also be addressed.

    A more detailed design is needed and some trialling would be great. Jack’s work is a great start. However, this is not an easy piece of work to do in a non-invasive way and my own experiments in this area have not yet led to something I feel confident to include in the F# language design.

    An implementation and testing would need to be provided by someone in the F# community (possibly including Microsoft or Microsoft Research, though not limited to them).

    Currently, initial implementations of approved language design can be submitted as pull requests to the appropriate branch of See for info on how to contribute to the F# language/core library design

    I encourage you to consider continue…

    Anonymous commented  · 

    It is really "#1 must be" all this recursive stuff got failed on a big data if not optimized, but some times it is nontrivial to check is it ok or not.

    Anonymous supported this idea  · 

Feedback and Knowledge Base