aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 75563fe9aa8dde4a241a83ed3c77614a99cab2f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
<!--
SPDX-FileCopyrightText: 2025 Stefan Majewsky <majewsky@gmx.net>
SPDX-License-Identifier: Apache-2.0
-->

# gg (Generic Generics)

A Go library for the generic types that should be in the standard library, but aren't.
Currently, this includes [Option](./option/).
I may additional types like `Result`, `Either` or `Pair` if:

- there is a compelling usecase for myself, and
- an API can be built that is ergonomic in practice (this is the biggest reason why `Result` might never happen).