BSD-3-Clause licensed by Andrew Martin
Maintained by [email protected]
This version can be pinned in stack with:run-st-,1207

Module documentation for

This package provides specializations of runST that avoid a needless data-constructor allocation for the returned value. If issue 15127 is resolved, this package will no longer be necessary.


Revision history for run-st – 2024-02-13

  • Update package metadata. – 2023-06-28

  • Make type signature of runUnliftedArrayST more flexible. – 2023-06-27

  • Depend on newer version of primitive-unlifted. – 2023-05-03

  • Add runIntIntByteArrayST
  • Add runIntLiftedTypeST
  • Add runMaybeByteArrayST – 2020-01-16

  • Add support for a lot more types. – 2019-06-21

  • First version. Includes support for all types from primitive.