poke package:ptr-poker

Abstraction over an IO action, which takes a pointer, populates it and produces a pointer right after the populated data.
Pointer poking action construction and composition toolkit Abstraction over memory writes. Efficiently building strict bytestrings is one usecase for it.