Please log in to watch this conference skillscast.
Traditionally, writing parsers has been hard, involving arcane tools like Lex and Yacc. An alternative approach is to write a parser in your favourite programming language, using a "parser combinator" library and concepts no more complicated than regular expressions.
In this talk, you will explore a deep dive into parser combinators. You will learn how to build a parser combinator library from scratch in F# using functional programming techniques, and then use it to implement a full featured JSON parser.
YOU MAY ALSO LIKE:
- LDNUG September 2017 - #ProgNET Special with Richard Campbell (in London on 12th September 2017)
- Progressive .NET 2017 (in London on 13th - 15th September 2017)
- London Unreal Engine Meetup (in London on 20th September 2017)
- Fast Track to F# with Tomas Petricek & Phil Trelford (in London on 16th - 17th October 2017)
Understanding Parser Combinators: A Deep Dive - Audience Level: Beginner
Scott has over 20 years experience in software development, design and architecture, covering all aspects of business software.