Wrapper libraries (or library wrappers) consist of a thin layer of code (a "shim") which translates a library's existing interface into a compatible interface. This is done for several reasons:
Wrapper libraries can be implemented using the adapter, façade, and to a lesser extent, proxy design patterns.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search