nonstandard-template-library code snippets implementing a stl like library roadmap implement basic data structures and algorithms in c++, make sure the code is functional and usable conforming to the standards and conventions of stl