c2e34db79c
Map on the data within the node instead of the node itself
0fbfb4f1ad
Add a tree map operation
c2e78d7c54
Clean up some unnecessary references
2ceccbf38d
Remove the Clone constraint from T
fbf6a9e76e
Move the refcell to inside of the Node
e814bb10f8
Reduce the recursion amount of parser Node to GameNode
ab78e3419d
Write the more semantic Game interpreter
b2063943e9
Work on child conversions and error handling
9ccad97e87
Convert the root game node
b0322facf4
Process GameResult, fix TimeLeft, and allow Pass moves
7d53854a98
Add date parsing
1eee8280f6
Parse GameType, BoardSize, VariationDisplay, and TimeLimit
ebb28c3ae6
Develop a flow-style implementation of the sled example
7e14f71eaa
Fill out the sled-style tests
32478d0968
Set up a mock database for the sled example
f9079db520
Add conversions between Sled results and Flow results
4114874156
Fix some linter errors
Rename flow to result-extended and reverse the error types
b756e8ca81
Reverse the order of Error and FatalError parameters in the Result
3cb742d863
Rename flow to result-extended
Rename flow to result-extended and reverse the error types