3 ms·
I didn't say it could match it. I don't think it can, but you can write it very concisely if you choose to. There's not a big difference in concisesness or re
by idontpost 8y ago
I didn't say it could match it. I don't think it can, but you can write it very concisely if you choose to.
There's not a big difference in concisesness or readability between Clojure threading macros and JS promise chaining, for example:
(-> (do x)
then-do-y
then-do-z
then-do-q)
vs
doX()
.then(doY)
.then(doZ)
.then(doQ);
Of course, the Clojure version is more flexible, and the ability to define DSLs very simply allows for further conciseness, but that's all beside the point. My point is just that Typescript can be written very concisely or very verbosely, depending on your own coding style.