Metadata revisions for singletons-th-3.1

Package maintainers and Hackage trustees are allowed to edit certain bits of package metadata after a release, without uploading a new tarball. Note that the tarball itself is never changed, just the metadata that is stored separately. For more information about metadata revisions, please refer to the Hackage Metadata Revisions FAQ.

No. Time User SHA256
-r2 (singletons-th-3.1-r2) 2022-05-20T23:23:23Z ryanglscott 263aa3ae480795504a22fa591a52bd598c090070f7d509b3a3607b3389364ca5
  • Changed the library component's library dependency on 'mtl' from

    >=2.2.1
    to
    >=2.2.1 && <2.3

-r1 (singletons-th-3.1-r1) 2022-03-29T21:33:43Z ryanglscott f1f19868775eec7a9bbc7d33fbdb9a0ebe2a86ef761c30e76405dbfb510539d6
  • Changed description from

    @singletons-th@ defines Template Haskell functionality that allows
    /promotion/ of term-level functions to type-level equivalents and
    /singling/ functions to dependently typed equivalents. This library was
    originally presented in /Dependently Typed Programming with Singletons/,
    published at the Haskell Symposium, 2012.
    (<https://cs.brynmawr.edu/~rae/papers/2012/singletons/paper.pdf>)
    See also the paper published at Haskell Symposium, 2014, which describes
    how promotion works in greater detail:
    <https://cs.brynmawr.edu/~rae/papers/2014/promotion/promotion.pdf>.
    
    @singletons-th@ generates code that relies on bleeding-edge GHC language
    extensions. As such, @singletons-th@ only supports the latest major version
    of GHC (currently GHC 9.2). For more information,
    consult the @singletons@
    @<https://github.com/goldfirere/singletons/blob/master/README.md README>@.
    
    You may also be interested in the following related libraries:
    
    * The @singletons@ library is a small, foundational library that defines
    basic singleton-related types and definitions.
    
    * The @singletons-base@ library uses @singletons-th@ to define promoted and
    singled functions from the @base@ library, including the "Prelude".
    to
    @singletons-th@ defines Template Haskell functionality that allows
    /promotion/ of term-level functions to type-level equivalents and
    /singling/ functions to dependently typed equivalents. This library was
    originally presented in /Dependently Typed Programming with Singletons/,
    published at the Haskell Symposium, 2012.
    (<https://richarde.dev/papers/2012/singletons/paper.pdf>)
    See also the paper published at Haskell Symposium, 2014, which describes
    how promotion works in greater detail:
    <https://richarde.dev/papers/2014/promotion/promotion.pdf>.
    
    @singletons-th@ generates code that relies on bleeding-edge GHC language
    extensions. As such, @singletons-th@ only supports the latest major version
    of GHC (currently GHC 9.2). For more information,
    consult the @singletons@
    @<https://github.com/goldfirere/singletons/blob/master/README.md README>@.
    
    You may also be interested in the following related libraries:
    
    * The @singletons@ library is a small, foundational library that defines
    basic singleton-related types and definitions.
    
    * The @singletons-base@ library uses @singletons-th@ to define promoted and
    singled functions from the @base@ library, including the "Prelude".

-r0 (singletons-th-3.1-r0) 2021-10-31T01:46:29Z ryanglscott 5f7b1374c0f30f470a24811872cce210011f8402ce5130b6ef55098523f8dc3f