Jul 28, 2017 · 1 min read
Great info.
I was struggling with understanding how to use the AST and how all those magical tools that compile JS really work for a while.
The best explanation I found so far for this topic is of Mihai Bazon at -
http://lisperator.net/pltut/
For writing a plugin it is probably more than anyone needs to know but for me it helps a lot to have basic understanding of the lower level.
Still struggling with understanding how Flow works (probably because it’s mostly written in OCaml which I have no experience with). Would love to have a more in depth explanation on its internal logic and how to build on it