Wonder how much of bidirectional type checking can be done in that manner...
Quote Tweet
For FP nerds, parsing an AST from a string is an unfold for the AST data type, type checking and generating code from the AST is a fold, and if you do fold/unfold fusion you have a one-pass compiler.
Show this thread
1
1



