From c1f2534a79752eff7284da61a9ff1ab6a7f5fda5 Mon Sep 17 00:00:00 2001 From: Andrew Gillis <11790789+gammazero@users.noreply.github.com> Date: Sun, 24 Nov 2024 05:46:17 -0800 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 932e8d8..ef51fdd 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![codecov](https://codecov.io/gh/gammazero/chanqueue/branch/master/graph/badge.svg)](https://codecov.io/gh/gammazero/chanqueue) [![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) -Concurrently access a dynamic queue using channels. +> Concurrently access a dynamic queue using channels. ChanQueue implements a queue that uses channels for input and output to provide concurrent access to a dynamically-sized queue. This allows the queue to be used like a channel, in a thread-safe manner. Closing the input channel closes the output channel when all queued items are read, consistent with channel behavior. In other words a ChanQueue is a dynamically buffered channel with up to infinite capacity.