react google closure clojurescript

clojurescript - google - ¿Por qué no es posible NodeList/HtmlCollection?



clojurescript react (1)

Tienes que pensar que clojurescript es un compilador para javascript como idioma, no solo para JavaScript del navegador. También puede usarlo en otras plataformas como nodejs o con la biblioteca QT donde NodeList no existe (porque forma parte de la API de Dom y no del lenguaje estándar).

Como recién llegado a Clojurescript, me parece que cada proyecto de Clojurescript tendrá un fragmento de código como este:

(extend-type js/NodeList ISeqable (-seq [array] (array-seq array 0)))

¿Por qué no es esta parte de la biblioteca central?