Similar to #536, We could potentially implement different type classes to export Node[A] (which is the presentation of chess tree, pgn) to different formats. Here are some examples on top of my head:
- Binary (using compression)
- Latex, this will leads to bazillion different formats (pdf, markdown)