Xcoders Presentation with Justin Miller June 4
Your friend and ours Justin Miller is traveling up from Portland to present “Swift Result Builders Case Study: Parsing.”
Here’s what it’s about:
We’ve probably all at least dabbled in SwiftUI, but how many of us have used result builders, the Swift compiler feature that make it possible, in other contexts? Result builders are what enable the clean syntax of SwiftUI, which is a Domain-Specific Language, or DSL, inside of Swift.
We’ll go over the shortcuts that the compiler are handling for you, briefly what it would look like to design your own (and why!), and then we’ll move to a deep dive on Point-Free’s swift-parsing library, a great example of an extremely powerful library made much more elegant by result builders.
This talk is as much about parsers and why you might want to make one as it is about result builders. Come prepared to learn about both!
This sounds like an awesome topic! And we’re very intrigued by the powers this may bring us. 💃🕺
Here’s when and where to be:
When: June 4, gather around 6:30 pm for mingling. Talk starts at 7 pm.
Where: North Seattle College, 9600 College Way N, Room LB 1106 in the library
(Afterwards we tend to go to the restaurant at the Kraken practice complex, which is nearby. We’ll figure it out at the event.)