DequeNET 1.0.2
DequeNET (pronounced Deck Net) provides a concurrent lock-free deque C# implementation. A deque, or double-ended queue, is a data structure that allows insertion and removal of items on both ends. ConcurrentDeque<T> supports 6 operations in constant time O(1): PushRight, PopRight, PeekRight, PushLeft, PopLeft and PeekLeft.
The library also offers a simpler Deque<T> (not thread safe), implemented as a ring buffer. This implementation allows Pop and Peek operations to run in O(1) time and Push operations in amortized O(1) time.
Install-Package DequeNET -Version 1.0.2
dotnet add package DequeNET --version 1.0.2
<PackageReference Include="DequeNET" Version="1.0.2" />
paket add DequeNET --version 1.0.2
Release Notes
https://github.com/dcastro/DequeNET/releases
Dependencies
-
.NETStandard 1.1
- Microsoft.NETCore.Portable.Compatibility (>= 1.0.1)
- NETStandard.Library (>= 1.6.0)
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.