BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//LaraChat//Events//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:01a1b1cc-943c-7225-8de6-ebf7908e20fd@www.larachat.co
DTSTAMP:20261107T183743Z
DTSTART:20200825T110000Z
DTEND:20200825T120000Z
SUMMARY:Online Workshop: Build Your Own Parser with Mathias Verraes
DESCRIPTION:This month we have an online workshop thanks to Mathias Verraes
 \, who will be showing us how we can build some pretty cool stuff in PHP.\
 n\nBuild Your Own Parser\n\nDescription:\n\nLet’s write some parsers! We
  could do it by writing a lot of imperative code that manipulates strings 
 using a ton of ifs and switches\, but it turns out there’s a better way.
 \n\nParser combinators let you describe your parsers in plain PHP\, by com
 posing them from smaller parsers. The underlying library then takes care o
 f actually running the parser\, building the output data structures\, and 
 reporting errors in the input.\n\nBecause it’s basically a high level PH
 P DSL for writing parsers\, the code you end up with is very readable\, an
 d very easy to evolve later. This makes parser combinators a great choice 
 for doing anything from simple input validation\, to reading weird old leg
 acy file formats\, to building a complete programming language from scratc
 h.\n\nIf you want to code along\, make sure your have an editor\, PHP 7.4\
 , and Composer.\n\nAbout Mathias:\n\nMathias Verraes runs a boutique consu
 ltancy that advises organisations on designing and modelling software for 
 complex environments\, including architecture\, analysis\, testing\, and r
 efactoring “unmaintainable” systems. He has worked with clients in Fin
 ance\, Government\, Supply Chain\, Mobility\, Energy\, E-Commerce\, and mo
 re. He teaches Domain-Driven Design courses and curates the DDD Europe con
 ference. When he’s at home in Kortrijk\, Belgium\, he helps his two sons
  build crazy Lego contraptions.\n\nhttps://www.larachat.co/meetings/online
 -workshop-build-your-own-parser-with-mathias-verraes
URL:https://www.larachat.co/meetings/online-workshop-build-your-own-parser-
 with-mathias-verraes
END:VEVENT
END:VCALENDAR
