Writing a JSON parser is a great way to learn coding.

https://fantastic.earth/@abnv/112542142040173291

#devnotes #ctopath #coding

Abhinav 🌏 (@[email protected])

Attached: 1 image JSON is probably the most used standard file format for storing and transmitting data on the Internet in recent times. It has a simple syntax with only four scalar data types and two composite data types. So, writing a parser for #JSON is a great exercise for learning the basics of parsing. That's exactly what I did: I wrote a JSON parser from scratch in #Haskell. Read my #blog post to learn about basics of #parsing, nuances of the JSON syntax, and parser combinators and property-based testing in Haskell: https://abhinavsarkar.net/posts/json-parsing-from-scratch-in-haskell/ #programming #functionalprogramming

fantastic.earth