Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 630 Bytes

File metadata and controls

20 lines (14 loc) · 630 Bytes

CY

An utility library for C++.


Features

  1. Custom typenames.
  2. A value/none (Some<T>/None) class implementation (Maybe<T>).
  3. A value/error (Ok<T>/Err<E>) class implementation (Result<T, E>)

Usage

Since CY is just header files, you can clone this repo (or download the source code) and include the include/ directoy in your project's search paths.

If you want to try the tests (which are used to debug CY) you can use cmake to compile them.

License

This project is licensed under the MIT license. Please check LICENSE for more details.