Background: we've had a conversation about using full words vs. single letters in function names. One argument against using full words was that it leads to long, Java-like names like
getPropertyFromDictionaryOptionCurried
.
Long names like getPropertyFromDictionaryOptionCurried
are bad not because they are made of full words. They are bad because they are saying too much.
If single letters read more naturally than full words, then this would be an improvement:
getPropertyFromDictionaryOptionC