An open API service indexing awesome lists of open source software.

https://github.com/justinmeiners/efficient-programming-with-components

Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.
https://github.com/justinmeiners/efficient-programming-with-components

abstract-algebra cpp cpp-concepts generic-programming history stl

Last synced: 10 months ago
JSON representation

Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.

Awesome Lists containing this project

README

          

## FAQ

**I have a correction, additional reference, or other helpful idea.**

Please, make a pull request.
Corrections are welcome and needed.
However, be aware that some of the awkwardness of grammar
comes from the speaker and is intentionally preserved.

Please make changes to the markdown files (not the HTML).
If you do not want to build the HTML for a change,
I am happy to do so for you.

## Build Dependencies

Building requires 2 widely available dependencies:

- `discount` (markdown implementation)
- `envsubst`

**macOS Homebrew**

brew install gettext discount

**Debian/Ubuntu**

sudo apt install gettext-base discount

## Build script

./build.sh

## Build with Docker

If you don't want to install anything in your enviornment
we have included a convenience script which uses docker.

./docker_build.sh