There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
F# kernels need proper functional style
Most F# kernels are straight ports from C# or even indirectly C++. These should be modified to follow proper funcitonal style. For example: replace declarations of mutable variables with direct assignment, replace some iterations with tail-recursive accumulators,
etc. All F# kernels should be looked at in this way.