folly/Poly.h Poly is a class template that makes it relatively easy to define a type-erasing polymorphic object wrapper. Type-erasure std::function is one example of a type-erasing polymorphic object wrapper; folly::exception_wrapper is another. Type
Lattice animal is a set of connected sites on a lattice. Lattice animals on a square lattice are especially popular subject of study and are also known as polyominoes. Polyomino is usually represented as a set of sidewise connected squares. Polyomino