I know when you think about GameDev you think about C++ C# or even rust!
Welp, I'd like you to consider giving F# a chance.
Mibo aims to become micro framework on top MonoGame.
It'll give you some ergonomics, and pathways for you to write your games in seamless F#
Docs
https://angelmunoz.github.io/Mibo/
Source repo :)
https://github.com/AngelMunoz/Mibo