You can literally just run 'explorer.exe .' in a wsl1 shell to get an explorer to show up in whatever directory you are currently in. The wsl files are not hidden from windows, and can be edited from there just fine.
F# (and most of Dotnet core) is also a mess on linux, so no surprises here.
F# (and most of Dotnet core) is also a mess on linux, so no surprises here.