ELF C++ Useful functions for C++ Requirements You only need the STL and support for C++11. Dev Requirements Catch2 Library for Unit Tests (catch.hpp file) The Catch2 C++ library for Unit Tests. This is a single file catch.hpp.