STC is a comprehensive, modern, typesafe and fast templated general purpose
container and algorithms library for C99. It aims to make C-programming even
more fun, more productive and safer.
===> The following configuration options are available for stc-library-5.0:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings
devel/stc: [NEW PORT] Modern, user-friendly, generic, type-safe and fast C99
library
STC is a mature, comprehensive, general purpose container and
algorithm library for C99/C11. It has excellent ergonomics and
requires virtually no boilerplate code. The library adds many missing
features to C, like common data containers, algorithms, and
abstractions found in contemporary system languages like Zig, Rust,
and C++. Containers and algorithms are templated or generic, which
allows for a fully typesafe, compact, and high performance
implementation.
WWW: https://github.com/stclib/STC/
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52520