https://github.com/yisusgaming/cy
An Utility Library for C++
https://github.com/yisusgaming/cy
cpp cpp17 custom-types header-only optional result utility
Last synced: 3 months ago
JSON representation
An Utility Library for C++
- Host: GitHub
- URL: https://github.com/yisusgaming/cy
- Owner: YisusGaming
- License: mit
- Created: 2025-06-28T20:28:50.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-09-22T02:59:47.000Z (4 months ago)
- Last Synced: 2025-09-22T04:32:51.603Z (4 months ago)
- Topics: cpp, cpp17, custom-types, header-only, optional, result, utility
- Language: C++
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CY
An utility library for C++.
----------
### Features
1. Custom typenames.
2. A value/none (``Some/None``) class implementation (``Maybe``).
3. A value/error (``Ok/Err``) class implementation (``Result``)
### 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](LICENSE) for more details.