The combined power of F# and C#
I want to like F#, but the syntax is just bonkers to me. There are keywords which are used in only one context, such as `then`, and sometimes an operator means something in one context, but something else in another. e.g: equality/assignment    let a: int = 1 // Assignment
    a = 3 // Testing equality, will give you an error
    a <- 4 // Assignment, valid
    
There's an article here with more things:https://alexyakunin.medium.com/crying-out-loud-what-i-like-d...I want to like F# since I love C#, but I just want something closer to Scala, but for .Net