TypeScript-STL (Standard Template Library, migrated from C++)
samchon/tstl 的主要功能包括:Persistent Data Structures, Developer Utilities, Utility Libraries。
samchon/tstl 的开源替代品包括: inversify/inversifyjs — InversifyJS is an inversion of control framework and dependency injection library for TypeScript. It provides a… jay-karia/pigment-ts. emmanueltouzery/prelude.ts — Functional programming, immutable collections and FP constructs for typescript and javascript. google/guava — Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency… a-jie/ppo. 2ndalpha/gasmask — Gasmask is a macOS utility designed to manage system-level network routing by organizing, merging, and activating…
Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency tools, and core extensions. It serves as a comprehensive set of helpers for Java development, focusing on reducing repetitive boilerplate logic. The project is distinguished by its specialized implementations of immutable collections, which ensure thread safety and data consistency by preventing accidental modification. It also includes a dedicated graph data structure library for modeling and traversing networks of interconnected nodes and edges, alongside advanced collection t
InversifyJS is an inversion of control framework and dependency injection library for TypeScript. It provides a centralized container to manage object lifecycles and automate the instantiation of classes and their dependencies. The library decouples software components by mapping unique identifiers to concrete implementations. This architecture separates object creation from business logic and allows for the replacement of real service implementations with mock objects during unit testing. The framework utilizes TypeScript decorators to provide metadata-driven injection and recursive depende
Functional programming, immutable collections and FP constructs for typescript and javascript