Support for tail recursion modulo cons
Many thanks for this suggestion. It is being marked as declined – for discussion see the comments above.
Further comments, use cases, information and discussion welcome
Don Syme, F# Language and Core Library Evolution.
Don Syme commented
Unfortunately this is not possible to implement without making the "list" type mutable in FSharp.Core.dll