This module provides a generic infrastructure for supporting storage of hash-like items with String-to-String mappings. It can be used for in-memory or on-disk storage.
Two simple backend drivers are included with this package: one that is RAM-only, and one that is persistent and disk-backed. The hdbc-anydbm package provides another driver, which lets you use simple tables in any SQL database to provide a DBM-like interface. MissingPy also provides a Python driver which lets you use any Python anydbm driver under Haskell AnyDBM.
Version 1.0.7

Ganymede is an Io interpreter, originally based on Martin &quot;&quot;vague&quot;&quot; Sandin's Amalthea, which is an Io interpreter written in OCaml. There are some differences since Amalthea is based on the description of Io found in Raphael Finkel's 1996 book &quot;Advanced Programming Language Design&quot; (APLD), whereas Ganymede is more faithful to Raph Levien's original 1989 paper.
Version 0.0.0.5

getAnyProcessStatus blk stopped calls waitpid, returning Just (pid, tc), the ProcessID and ProcessStatus for any child process if a child process has exited, or Nothing if there are child processes but none have exited. If there are no child processes, then getAnyProcessStatus raises an isDoesNotExistError exception.
If blk is False, then WNOHANG is set in the options for waitpid, otherwise not. If stopped is True, then WUNTRACED is set in the options for waitpid, otherwise not.

This is the core library of the hp2any suite. It makes heap profiles available during runtime through a simple interface, optionally managing all the data in the background. It can also process archived profiler output and present it in a structured form.
Version 0.11.2

This package contains two utilities: a grapher that can display heap profiles in real time both for local and remote processes, and a relay application the grapher connects to in the latter case. Additionally, the graphing capability is exposed to other programs as well in the form of a library module.
Version 0.5.4