|
|
|
|
|
by flatline3
5113 days ago
|
|
I have one for your list: 0. APIs that don't leverage the compiler to enforce correctness and catch bugs at compile time. Designing APIs in such a way often requires FP language features. You can often model equivalent APIs without FP features, but they'll be so verbose as to be unusable. |
|