3 ms·
I've been doing almost nothing but F# for over 7 years, so I need to remember back to some of the things that used to throw me. The signature never lies. Altho
by jackfoxy 6y ago
I've been doing almost nothing but F# for over 7 years, so I need to remember back to some of the things that used to throw me.
The signature never lies. Although I intellectually understood this early on, sometimes when I was in the throws of not understanding code my mind would not understand the signature or somehow would not grasp the important information it was telling me.
When they get a little complex and include generics they can get difficult for humans to parse.
The signature is truth. Stare at it, struggle with it until you get it.
One of the things that attracted me to F# is that every page of code is much more information dense than any language I had previously worked with. While I consider this good, it can also be daunting.