tboox / tbox C 5.1K 750 🎁 A glib-like multi-platform c library stream coroutines algorithm cross-platform