3 ms·
One possible answer: static typing + autocompletion. Autocompletion clearly show what you can and can't chain, but admittedly it helps a little less when the D
by mpartel 13y ago
One possible answer: static typing + autocompletion.
Autocompletion clearly show what you can and can't chain, but admittedly it helps a little less when the DSL asks for a parameter of some type and you don't know how to start building one. Perhaps one way to evaluate the learning curve of an API is to count how many non-standard types appear in the signatures of its methods, excluding the `this` parameter.