u/Worldly_Dish_48in r/haskell • Recommends
Learn Haskell Parsing with Megaparsec: Comprehensive Tutorial
466 subscribers • 6 videos on Hallway
Intermediate. Assumes working knowledge.
1.4K views2 years ago1 recommendation
Programming languagesHaskellCompilers and interpreters
How to build text and data parsers in Haskell using the Megaparsec library.
Code link: github.com/tusharad/haskell-examples/tree/main/practice_mega… Dive into the world of Haskell parsing with our detailed tutorial on using the Megaparsec library. In this video, we'll guide you through the fundamentals of parsing, showing you how to build efficient and powerful parsers for a variety of tasks. Whether you're parsing simple text or complex data structures, Megaparsec provides the tools you need to succeed. Perfect for both beginners and experienced Haskell developers, this tutorial will enhance your functional programming skills and deepen your understanding of parsing concepts. Don't forget to check the description for example code and additional resources. #haskell #Megaparsec #Parsing #FunctionalProgramming #CodingTutorial #LearnHaskell Timestamps: - introduction - project introduction - setting up project - megaparsec library info - char parser - running parseTest on char - using parseTest - combining multiple parsers - extracting parser ouputs - string parser - symbolChar - digitChar - alphaNumChar - combining all char parsers - newline - tab - space - label - hidden - try - alternative - try - lol - lookAhead - space,space1 - lookAhead - notFollowedBy - some,many - .ini parser begin - example file - parse Config Name - parse Key values - final parse - final notesu/Worldly_Dish_48in r/haskell • Recommends