th-deepstrict

Check that datatypes are deep strict using Template Haskell.

Version on this page:0.1.1.0@rev:1
LTS Haskell 23.1:0.1.1.0@rev:1
Stackage Nightly 2024-12-27:0.1.1.0@rev:2
Latest on Hackage:0.1.1.0@rev:2

See all snapshots th-deepstrict appears in

BSD-3-Clause licensed and maintained by Teo Camarasu
This version can be pinned in stack with:th-deepstrict-0.1.1.0@sha256:a92584cc878ec244d15e705dace152451e828ef39a57cc53e6de4e3db940373a,1854

Module documentation for 0.1.1.0

th-deepstrict

A library for checking that datatypes are deep strict using Template Haskell. This is helpful for avoiding space leaks caused by excessive laziness.

See the GitHub pages site for the announcement post and more about the library: https://tracsis.github.io/th-deepstrict/

Changes

Revision history for th-deepstrict

0.1.1.0 – 2024/03/26

  • Support data and type families.

0.1.0.0 – 2024/03/18

  • First version. Released on an unsuspecting world.