6
Anti-Xml in anger needsTyping with Ben Parker

SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

Anti-Xml in anger

needsTyping

with Ben Parker

Page 2: SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

I want to match an attribute

needsTyping

Page 3: SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

I want to assert my CDATA

needsTyping

Page 4: SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

I want to modify an element

needsTyping

Page 5: SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

Why choose anti-xml?Intuitive object model

Efficient modifications using Zipper

Attributes fully supported

Easy conversion from scala.xml

needsTyping

Page 6: SCALA DAYS 2012: Ben Parker on Interactivity - Anti-XML in Anger

Further reading

www.codecommit.com/blog/scala/working-with-scalas-xml-support

en.wikibooks.org/wiki/Haskell/Zippers

www.anti-xml.org

www.danielspiewak.com/anti-xml/doc

needsTyping