我使用的是ghcjs-dom。如何从节点数组中筛选出元素?
import GHCJS.DOM.Types
nodesToElements :: [Node] -> [Element]
nodesToElements = ??或
nodesToElements :: [Node] -> IO [Element]
nodesToElements = ??发布于 2016-08-02 09:54:41
import GHCJS.DOM.Types
import Data.Maybe (mapMaybe)
nodeToElement :: Node -> Maybe Element
nodeToElement node = if node `isA` gTypeElement
then Just $ castToElement node
else Nothing
nodesToElements :: [Node] -> [Element]
nodesToElements = mapMaybe nodeToElementhttps://stackoverflow.com/questions/38709212
复制相似问题