This provides the
FinalResult types that Cruncher
The reason it is a separate library is that other libraries can make use of these as well, to interface with http://eval.so/ via Haskell.
Since we already export Aeson instances for these types, there is no reason to make library authors re-create them, and they are guaranteed to work with the JSON API, since this is what is used in production.
Rather than making people depend on Cruncher to take advantage of this (and all of its dependencies), we just make Cruncher depend on this separate library.
Like Cruncher, this library is licensed BSD-3.
*Note that all licence references and agreements mentioned in the cruncher-types README section above are relevant to that project's source code only.