Skip to content

Releases: verri/cool

Cool Library 1.0.0

09 Jul 19:37

Choose a tag to compare

Cool Library 1.0.0

A collection of self-contained C++ utilities for common programming tasks.

Features

  • colony: Unordered container with stable memory addresses
  • channel: Go-like channels for thread communication
  • thread_pool: Thread pool with job queuing
  • defer: Deferred execution of statements
  • compose: Lambda composition (C++17+)
  • enum_map: Enumeration-based mapping (C++17+)
  • indices: Safer range-based for loops
  • ccreate: Legacy C data type wrapper
  • progress: Progress tracking utility

Compatibility

  • Supports C++11 through C++23
  • Header-only library
  • Requires CMake 4.0+