A Programming Odyssey


Cortex Library

Development Status

Cortex is pretty unstable and currently undergoes regular changes. It also has limited testing meaning that meaning it could break. There is no promise for long-term support and may evolve without regard to backwards compatibility. That being said I do plan to stabilise the library more with time.

Features

Cortex is a library with a bunch of random components from different data structures and algorithms to concurrency tools and general utilities. Everything in Cortex is kept within the cxl namespace and is broken down into three separate sub-libraries. These being:

Containers

Cortex features a few unique, general purpose container types designed to compliment the existing C++ standard library containers and algorithms.

List of Containers

Iterators

Iterators library is designed to compliment the containers library and offer different traversal patterns across various data structures.

List of Iterators

Utilities

Cortex's utilities library contains various general purpose utility objects and types.

List of Utilities