On this page: Announcing F# 8 - .NET Blog I noticed they implemented test settings that can shave off some compilation time, and one option to enable these goodies is to use the FSHARP_EXPERIMENTAL_FEATURES environment variable.
Is it safe to use it to compile/build F# applications for production use?
I tried to enable parallel build some time ago but it was causing build errors at the time. So I’ve not tried it again (should do it again). I develop on a MacBook Pro M3 and my project builds acceptably fast with default settings. I’d say you should be fine if you enable and don’t see any build errors. Let us know how it goes
I tried it and it was ok - the project I built was faster with 2-3 seconds, from 18 seconds down to 15-16 seconds. Not much. I am reluctant to use it though… I am not going to use it.
Yes, the MBP M3s are quite powerful computing beasts. I read some benchmarks, and they look very good And now the M4s will be out soon.