53:06
Understanding parser combinators: a deep dive - Scott Wlaschin
Traditionally, writing parsers has been hard, involving arcane tools like Lex and Yacc.An alternative approach is to write a parser ...
22:46
Functional Parsing - Computerphile
Functional or Combinator Parsing explained by Professor Graham Hutton. Professor Hutton's Functional Parsing Library: ...
3:42:52
Fast Parser Combinator Library from Scratch in OCaml (no dependencies)
Broadcasted live on Twitch at 2020-11-20 -- Watch live at https://www.twitch.tv/tsoding Source Code: ...
21:05
How Parser Combinators Work [Parser Combinators From Scratch] Episode 1
In this episode we dive into what a parser combinator library is, and how it is used in practice. During this series we will develop ...
1:50:07
JSON Parser 100% From Scratch in Haskell (only 111 lines)
Twitch: https://www.twitch.tv/tsoding GitHub Repo: https://github.com/tsoding/haskell-json My Haskell Setup: ...
11:19
Using parser combinators to extend the Arith parser to handle variables and let expressions.
47:29
Building a Mapping Language in Go with Parser Combinators
In this video I'll be walking you through how to build a mapping language in Go using parser combinators, starting from the basics ...
43:06
"Safe and fast parsers with Nom and Rust" by Geoffroy Couprie
It got easier with techniques like parser combinators, but developers did not adopt them right away, especially in binary formats for ...
11:43
Write better parsers with Nom Supreme
nom is a parser combinator library with a focus on safe parsing, streaming patterns, and as much as possible zero copy.
1:38:14
Parser Combinators with Max Bo
Ever looked at a Regex and thought to yourself “gee, I wish there was something similar to Regexes that could parse swanky ...
21:43
Classes, mapping, and generic parsers [Parser Combinators From Scratch] Episode 3
In this episode we'll create a Parser class and implement map, a method that will allow us to apply arbitrary structure as we parse.
1:01
debugging parser combinators #shorts
Um there's something to be said for how these combinators and their arguments are named things in english rather than computer ...
20:41
Lightweight Multi-Language Syntax Transformation with Parser Parser Combinators
https://pldi19.sigplan.org/details/pldi-2019-papers/5/Lightweight-Multi-Language-Syntax-Transformation-with-Parser-Parser- ...
45:47
GopherCon 2022: Parsing w/o Code Generators: Parser Combinators in Go with Generics - Jeremy Brown
For reasons too tedious to print here, I needed to write an extensible Markdown parser. (OK, since you asked, I needed it to ...
41:02
"Parser Parser Combinators for Program Transformation" by Rijnard van Tonder
Multi-language tool support for syntax transformation is hard due to heterogeneous representations in syntax and abstract syntax ...
26:33
λ Introduction to Parser Combinators λ
In this video I do small short introduction to parser combinators and How I used them to make my life easier. Don't forget to ...
1:28:38
Choosing and learning a parser combinator library in Haskell
Powered by Restream https://restream.io/ Figured out that parser combinators in Prelude is unimaginably slow. Want to have fast ...
14:55
Staged Selective Parser Combinators (ICFP 2020)
More info about this talk: https://icfp20.sigplan.org/details/icfp-2020-papers/20/Staged-Selective-Parser-Combinators Authors: ...
1:26:43
Boost.Parser (Part 1 of 2) - A Parser Combinator Library for C++ - Zach Laine - C++Now 2024
https://www.cppnow.org --- Boost.Parser (Part 1 of 2) - A Parser Combinator Library for C++ - Zach Laine - C++Now 2024 --- Boost.
17:30
Cameron Gera and Taylor Fausak talk about how regular expressions compare to parser combinators in Haskell.