in f# core rider gives me the squiglies to string interpolation it even though the project version is set to one that does not support it (4.7)
fsi & fsc tell me that 4.7 is installed
rider allows me to select f# core project version which includes 5.0 or 6.0
selecting 5.0 build generates errors due to incorrect build version 4.7 - [FS1160] This token is reserved for future use
selecting 6.0 build generates unknown langversion version error
I assume i need to update the installed f# version
rider docs say to look at this page https://fsharp.org/use/linux/ for f# installation instructions which in turns tells me to install rider.
can I install the latest f# using the following without messing up rider ?
curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --channel Current