Overview of Chronos features
masterChronos is an asynchronous programming library for Nim that implements the async/await paradigm using macro and closure iterator transformations. Key features include:
- Asynchronous I/O: Support for sockets and process I/O.
- HTTP Support: Built-in HTTP client and server with SSL/TLS support (no external OpenSSL dependency required).
- Synchronization: Primitives such as queues, events, and locks.
- Cancellation: Support for cancelling asynchronous operations.
- Efficient Dispatch: A multi-platform dispatch pipeline.
- Error Handling: Support for exception effects.