YoVDO

Parsing Without Code Generators - Parser Combinators in Go with Generics

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses Go Courses Parser Combinators Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore parser combinators in Go with generics through this 46-minute conference talk from GopherCon 2022. Dive into the world of composable parsing techniques as Jeremy Brown shares his experience developing an extensible Markdown parser. Learn how to implement parser combinators from scratch using Go's new generics feature, and discover their advantages over traditional parser generators. Follow along as Brown demonstrates the creation of a parser for a microlanguage using primitive combinators, then delves into the implementation details of these primitives. Gain insights into the benefits and current limitations of Go generics for parser development, and consider potential improvements for future Go versions. Perfect for developers interested in parsing techniques, Go generics, and practical applications of language design concepts.

Syllabus

GopherCon 2022: Jeremy Brown - Parsing w/o Code Generators: Parser Combinators in Go with Generics


Taught by

Gopher Academy

Related Courses

Learn OCaml
Independent
Writing Parsers Like It Is 2017
IEEE via YouTube
Nom - A Byte-oriented, Streaming, Zero-copy Parser Combinators Library in Rust
IEEE via YouTube
Build Your Own Excel 365 in an Hour with F#
NDC Conferences via YouTube
How to Parse a File
NDC Conferences via YouTube