Thankfully TypeScript's type system is powerful enough (and JS's syntax flexible enough) to decently simulate pattern matching:
https://gist.github.com/frankpf/cde7f792580f731dfe886ed2d91b... (see the second file for usage)
https://gist.github.com/frankpf/cde7f792580f731dfe886ed2d91b... (see the second file for usage)
No comments yet.