Infared is a static analysis tool that eliminates 99% of runtime type errors. This is done by statically inferring a fluid type system onto your program, and identifying any potential type errors that can occur, before they happen.
Q – Can I use this?
A – Not yet. This project is still under development, but expect an alpha release soon(ish)!
Just do your thing, I'm not gonna sue you.
This software is free to use under the MIT License. See this reference for license text and copyright information.