ferret-js ferret-js is a very work-in-progress interpreter for the Ferret programming language, which was created as part of a (currently ongoing) coding challenge series. To do Typechecking Interpreter Optimizer On-disk bytecode format