|Portability||non-portable (requires STM)|
|Maintainer||Peter Robinson <firstname.lastname@example.org>|
|Provides a type class for backends. To avoid data
inconsistencies, these functions should not be used directly but only
via the TMap interface.
|class Ord k => Backend k a b | a -> k where||Source|
|This class needs to be instantiated when developing a new
backend. The backend is expected to be able to handle concurrent
|Called when a new element was inserted.
|Called when an element was updated.
|Called when an element was deleted from the map.
|Called when an element is not found in the map.
|Called by flushBackend and purgeTMap.
|Called in newTMapIO
|Produced by Haddock version 2.4.2|