Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 937 Bytes

README.md

File metadata and controls

29 lines (23 loc) · 937 Bytes

J++ | jpp

A collection of useful C++ code snippets.

Installation/Requirements

  • A decent C++17 compiler

File structure

├── LICENSE.txt
├── Makefile
├── config.mk                             //  Makefile config file
├── README.md                             //  This
├── include
│   └── jpp
│       ├── branch_over.hpp               //  Switch-over-enum generator
│       ├── function_helpers.hpp          //  Helpers for manipulating functions
│       ├── match_overload.hpp            //  ML-style match implementation
│       ├── parameter_pack_reduction.hpp  //  Arbitrary parameter pack reductor
│       └── unroll.hpp                    //  Arbitrary lambda unroller
├── src                                   //
│   └── main.cpp
└── tests                                 //  Tests
    │
   ...