I don't have any major personal experience with F#, but it seems F# is as mature as .NET itself (at least there is full interop with C#.)
Also don't forget functional languages make it more convenient to apply functional thinking, but with discipline you can implement functional thinking in pretty much any lang.
When I hear "F#" and "functional," I think of Scott Wlaschin.
I'd search for material from Scott. Some resources that look promising:
- F# in Production with Scott Wlaschin: https://shows.acast.com/664fde3eda02bb0012bad909/664fde448c7...
- https://fsharpforfunandprofit.com/posts/completeness-intro
---
I don't have any major personal experience with F#, but it seems F# is as mature as .NET itself (at least there is full interop with C#.)
Also don't forget functional languages make it more convenient to apply functional thinking, but with discipline you can implement functional thinking in pretty much any lang.
https://news.ycombinator.com/item?id=39592760 is a thread that has some insights into using F# in prod from someone who worked at Jet and Walmart.