Open jesseschalken opened 7 years ago
That's pretty cool! Do you know if there's any way to write an automated test that checks that this definition is correct? I don't have any experience with Hack, but I'm happy to update the HHVM Travis build for this repo.
I suppose you could write a unit test in Hack that passes the type checker using the .hhi
file and also runs correctly on HHVM against the PHP code. That would effectively test that the type definition and PHP code correspond.
For usage with Hack, a
.hhi
file containing this somewhere in the repo should suffice: