Есть ли встроенная функция для преобразования NodeList в реальный список (ghcjs-dom)?
Как я могу конвертировать результат Element.querySelectorAll body "h1"
который IO NodeList
в IO (List Node)
, Я знаю, что мог бы написать функцию сам. Есть ли встроенная функция?
1 ответ
Решение
Моя реализация:
nodeListToList nl = nl
& NodeList.getLength
<&> (\x -> [0..x - 1])
>>= mapM (item nl)
<&> catMaybes