<tr>
everyをオブジェクトにし、その子をそのオブジェクトのフィールドにしたいとしましょう<td>
。だから私はこのようなものを探しています:
getListFromTable :: Window -> Element -> [Thing]
getListFromTable w table = do
rows <- getElementsByClassName w "thing-row"
-- BS starts here, lets say fromFields creates a Thing from ... fields.
attrList = [ fromFields [ r # get UI.children ] | r <- rows ]
return attrList
get UI.children
しかし、私は型を正しく理解できないようです.[要素]のような明らかな型を与えるようなものではないので、何が何をするのかさえ本当にわからないと思います.