homepage: https://github.com/chessai/ring-buffers
changelog-type: markdown
hash: f241b5856eb77d4ee10ffe155004b1df66020021665ed7bf1b638056054dca40
test-bench-deps: {}
maintainer: chessai1996@gmail.com
synopsis: mutable ring buffers with atomic updates in GHC Haskell
changelog: |-
  # Changelog

  `ring-buffers` uses [PVP Versioning][1].
  The changelog is available [on GitHub][2].

  0.0.0
  =====

  * Initially created.

  [1]: https://pvp.haskell.org
  [2]: https://github.com/chessai/ring-buffers/releases
basic-deps:
  base: ! '>=4.10.1 && <4.13'
  contiguous: ! '>=0.3.2'
  semirings: ! '>=0.3'
  primitive: ! '>=0.6.4'
all-versions:
- '0.1'
author: chessai
latest: '0.1'
description-type: markdown
description: |
  # ring-buffers

  [![Hackage](https://img.shields.io/hackage/v/ring-buffers.svg)](https://hackage.haskell.org/package/ring-buffers)
  [![BSD3 license](https://img.shields.io/badge/license-BSD3-blue.svg)](LICENSE)

  This package provides concurrent, mutable ring buffers with atomic updates in GHC Haskell.

  It uses the [contiguous](http://hackage.haskell.org/package/contiguous) package to provide multiple array backends found in the [primitive](http://hackage.haskell.org/package/primitive) package.
license-name: BSD-3-Clause

Update from Hackage at 2019-04-03T15:00:09Z
Update from Hackage at 2019-04-03T15:00:09Z
