Compile time integral constants
Optimisations & others

Optimisations & use more iterators in implementation
Align a variable to a compile time value
Reverse engineered std::bitset without std::string
Reverse engineered version of std::forward_list
Updated the API
Corrected example code
Endianness constants
Choose between value and const reference type

Choose between value and const reference based on boolean template
parameter
Determine the smallest types for a set
Added largest_alignment

Added largest_alignment
Renamed largest to largest_type
Updated codelite project files
Updated codelite project files
Modified array tests
Changed compiler directives
Change parameter types to template lookup
Updated tests
New tests for new classes
Updated array
Modified parameter types