Description
Provides support for addresses to unmanaged memory in Haskell. This is useful when code must interact with native libraries, raw buffers, or memory outside the normal garbage-collected heap.
It is a low-level systems library for advanced developers. Incorrect use can cause crashes, leaks, or memory corruption, so it should be used only when safer abstractions are not enough.