📝N×M problem
N×M problem arises where you have N things that should combine with other M things.
Examples are:
- N languages that need to be compiled into M machines architectures (e.g., solved by LLVM IR)
- N editors that need to implement support for M languages (solved by language server)
- N transformation algorithms that need to work on M data structures (Transducers, Foldable(?))
Backlinks
- 📝 LLVM IR
- 📝 Transducers