libbds: libbds (the "basic data structure" C library) libbds: libbds: libbds provides support for data structures typically needed for C libbds: applications. In addition, there is support for string manipulation, libbds: data serialization, and others. libbds: libbds: The library is written using generic data types, which makes it libbds: flexible for any data type. This excludes the string manipulation libbds: module, which is predicated on standard, null-character terminated libbds: strings. libbds: