{"id":17987214,"url":"https://github.com/justinmeiners/efficient-programming-with-components","last_synced_at":"2025-03-25T22:31:32.692Z","repository":{"id":41297164,"uuid":"390190327","full_name":"justinmeiners/efficient-programming-with-components","owner":"justinmeiners","description":"Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.","archived":false,"fork":false,"pushed_at":"2024-04-11T04:12:16.000Z","size":12076,"stargazers_count":81,"open_issues_count":5,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-20T21:11:17.649Z","etag":null,"topics":["abstract-algebra","cpp","cpp-concepts","generic-programming","history","stl"],"latest_commit_sha":null,"homepage":"https://www.jmeiners.com/efficient-programming-with-components/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/justinmeiners.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-28T02:44:58.000Z","updated_at":"2025-01-11T04:16:42.000Z","dependencies_parsed_at":"2024-10-29T19:34:51.897Z","dependency_job_id":null,"html_url":"https://github.com/justinmeiners/efficient-programming-with-components","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmeiners%2Fefficient-programming-with-components","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmeiners%2Fefficient-programming-with-components/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmeiners%2Fefficient-programming-with-components/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmeiners%2Fefficient-programming-with-components/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/justinmeiners","download_url":"https://codeload.github.com/justinmeiners/efficient-programming-with-components/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245554583,"owners_count":20634579,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["abstract-algebra","cpp","cpp-concepts","generic-programming","history","stl"],"created_at":"2024-10-29T19:07:39.519Z","updated_at":"2025-03-25T22:31:32.686Z","avatar_url":"https://github.com/justinmeiners.png","language":"HTML","readme":"## FAQ\n\n**I have a correction, additional reference, or other helpful idea.**\n\nPlease, make a pull request.\nCorrections are welcome and needed.\nHowever, be aware that some of the awkwardness of grammar\ncomes from the speaker and is intentionally preserved.\n\nPlease make changes to the markdown files (not the HTML).\nIf you do not want to build the HTML for a change,\nI am happy to do so for you.\n\n## Build Dependencies\n\nBuilding requires 2 widely available dependencies:\n\n- `discount` (markdown implementation)\n- `envsubst`\n\n**macOS Homebrew**\n\n    brew install gettext discount\n\n**Debian/Ubuntu**\n\n    sudo apt install gettext-base discount\n\n## Build script\n\n    ./build.sh\n\n## Build with Docker\n\nIf you don't want to install anything in your enviornment\nwe have included a convenience script which uses docker.\n\n    ./docker_build.sh\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustinmeiners%2Fefficient-programming-with-components","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustinmeiners%2Fefficient-programming-with-components","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustinmeiners%2Fefficient-programming-with-components/lists"}