primitive-atomic-0.1.0.2: Wrappers for primops around atomic operations
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Primitive.Class.Atomic

Synopsis

Documentation

class Prim a => PrimMach a where Source #

Class of types supporting primitive operations that are isomorphic to a machine integer. Such types support compare-and-swap and other atomic operations.

Instances

Instances details
PrimMach Int Source # 
Instance details

Defined in Data.Primitive.Class.Atomic

PrimMach Word Source # 
Instance details

Defined in Data.Primitive.Class.Atomic