An experienced functional programmer can learn F# in a minute, which is fine for console programs. But I tried to write a basic GUI program in F# on Linux and gave up after I reached my googling limit.
Re:Performance Improvements in .NET 6
by dharmaturtle on Friday August 20, 2021 @10:00AM
(#28246060)
To add to the other comment, how about Fabulous?
Have you tried https://github.com/fsprojects/Avalonia.FuncUI?
Then later learn F# because it's absolutely kick ass :)