We use functional programming languages, so why can't we operate on JSON functionally?
This month we'll be at Mind Candy, where Sean Parsons will tell us about Argonaut:
Argonaut utilises advanced functional programming techniques that emphasise correctness and performance without sacrificing convenience. Beyond the basic representation of JSON however, Argonaut provides codecs for moving back and forth between representations like classes for end to end serialization/deserialization. As well as lenses and zippers to support functional manipulation of the Json data type that lies at the heart of the library.
RSVP to attend an learn about these functional techniques and how they apply to the kinds of data many of have to work with.
• Doors open at 6:30pm for a 7pm start.
• Directions: the office entrance is at 15 Bonhill Street. Sign in at reception, and from there you can take the lift to the 4th floor.
• Beer and pizza kindly supplied by Mind Candy.