My #FSharp hot-take: Certain things, e.g. implementing a GRPC service, should done in C#. It's possible in F#, but the undifferentiated heavy lifting + boilerplate are no fun at while also battling inherent C# idioms. Call out from the C# to your F# business logic. Interop is nicer than ever in F# 9

Comments