Why do people want the syntax in which they write programs to be "the same" as the syntax they read them? The two obviously serve different purposes with opposite goals: terseness vs obviousness, etc. Tool: an editor that normalizes shorthand into error-correcting notation.
Easy: You do a structural diff based on the canonical (normalized) notation. I was going to say "the one used on disk and over the network", but false: these may use domain specific and ontology-driven techniques for compression, indexing, factoring, digesting, grokking, etc.
-
-
You just described
@dhall_lang. `dhall format` and `dhall diff` do exactly what you just describedThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!