aboutsummaryrefslogtreecommitdiff
path: root/optional/README.md
blob: c039b853bcdfcc6bc6501439b453b6473d43c6f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# Optional

Poor man's optional "type templates" for C. Just for fun.

In its current form it's intended to be used with "single token" types. Might
or might not "make it compatible" with structs, enums, unions, etc. in the
future, if the need arises.

## Example usage

If you want to see an example on how to use optional, take a look at
`optional-test.c`.