RECENT POSTS

Libaura

May 26, 2018

Library of Assorted Useful Reusable Abstractions

Libaura is a library of Assorted Useful Reusable Abstractions - data structures and utilities for C language programming. At present, they include

  • memory allocators/deallocators
  • key<->value dictionaries hashed or sorted
  • extensible buffers
  • filesystem predicates is_dir, is_named_pipe, etc
  • popen variation which allows the caller to know the pid of the process on the other end of the pipe.