{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel"],"comment":"Mutable counters that can be modified with atomic operatinos","compare":null,"dependentCount":null,"description":"This package defines Counter type that can be safely modified concurrently from\nmultiple threads. The type supports only few operations, namely read, write, cas\n(compare and swap), add, subtract and a few bitwise ones like or, and xor.\n\nMost common use case is having a shared counter that multiple threads increment.\nAnother potential use case is lightweight locks.","flavors":[],"html":"https://daemonports.org/netbsd/devel/hs-atomic-counter/","kind":"port","lastUpdate":null,"license":["apache-2.0"],"maintainer":"pkgsrc-users@NetBSD.org","name":"hs-atomic-counter","newest":false,"newestVersion":null,"noVulnData":false,"origin":"devel/hs-atomic-counter","otherSystems":[],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["0.1.2.3nb3"]},{"repo":"NetBSD 10.1 aarch64","versions":["0.1.2.3nb3"]},{"repo":"SmartOS / illumos x86_64","versions":["0.1.2.3nb3"]},{"repo":"macOS 15 arm64","versions":["0.1.2.3nb3"]}],"pkgName":"hs-atomic-counter-0.1.2.3nb3","related":null,"repository":"pkgsrc","requiredBy":["sysutils/hs-directory-ospath-streaming"],"requiredByCount":1,"runDepends":["lang/ghc98"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"0.1.2.3nb3","versions":null,"vulnerabilities":null,"www":"http://hackage.haskell.org/package/atomic-counter"}
