Monadic Parsers at the Input Boundary

preview_player
Показать описание
When reading a byte stream over the process I/O boundary, the first thing which everyone should do is to parse the byte stream with a monadic parser.

The talk will discuss

Processes and input byte streams.
Monadic parsers. What they are and why they matter.
The design and use of the purescript-parsing library.
How to use monadic parsers instead of regular expressions with the purescript-parsing-replace library.
When not to use monadic parsers.

This talk is intended for an audience who has some familiarity with monads and regular expressions. This talk is inspired and informed by the essay Parse, don’t validate by Alexis King.

Рекомендации по теме
Комментарии
Автор

wow this is an amazing talk, I feel like monadic parsers are overlooked by most people. My teacher did not even tell me about them at all.

bbsara
Автор

This talk opened up connections for me. It both taught me more than any talk I’ve consumed for the past year and confirmed the monadic functionality that I naively thought I invented by necessity when working on a parser in Arduino C years back.

Thank you so much.

demesisx
Автор

HOW IS THIS ONLY HAS 800 VIEWS?! That's such a great presentation.

beauteetmusculation