Game.Chess.Tree
positionTree :: Position -> Tree Position Source #
positionForest :: Position -> Forest Position Source #
plyTree :: Position -> Ply -> Tree Ply Source #
plyForest :: Position -> Forest Ply Source #
pathTree :: Tree a -> Tree (NonEmpty a) Source #