Help with F# setup

Hello,

I am trying to create a MonoGame project in F# but I can’t find the
option to switch from C# to F# in New Project screen in MonoDevelop. (Please see the image)

I also tried to use VSCode & Ionide but it says can’t find
namespace Microsoft.Xna. I have installed MonoGame, Mono &
MonoDevelop to try and make it work.

I have tried it on Mac & Fedora (Linux).

Help much appreciated!

Unless I’m mistaken, this doesn’t make any sense.

F# is a functional programming language, so you’re not supposed to be creating a full game project with it.

I do believe you’ll be able to use F# in your C#-MonoGame solution, though.

F# and MonoGame work just fine. You can’t use any of the project templates, but setting it up through nuget (which you should do anyway) isn’t that big of a deal. I recommend you create a full framework project, add the dependencies to Paket and install same version tools. Then yous should be able to start writing code.