A library for constructing multi-way trees. Each Tree carries two pieces of information, it's datum and children.
A list of Trees. Convenient for describing children.
Access the datum of the current tree
Access the children of the current tree
Map over the MultiwayTree
A type to keep track of datum and children.