Creo que HXT, una biblioteca de procesamiento XML/HTML en Haskell, tiene métodos realmente flexibles y potentes para atravesar y manipular árboles DOM mediante Arrows. http://adit.io/posts/2012-04-14-working_with_HTML_in_haskell.html¿Es posible usar Text o ByteString en HXT en Haskell?
Parece, sin embargo, que HXT solo tiene una representación de Cadena para los contenidos del nodo DOM. http://hackage.haskell.org/packages/archive/hxt/9.1.6/doc/html/Text-XML-HXT-DOM-TypeDefs.html#t:XNode
¿Es posible utilizar ByteString o Text for HXT? El texto es preferido ya que estoy usando HXT con Yesod, que parece usar principalmente texto.
Abrí un [problema] (https://github.com/UweSchmidt/hxt/issues/6) para esto en github - – Qrilka