Last week I submitted a new version of my currycarbon #haskell library to #hackage (see https://archaeo.social/@ClemensSchmid/111517617941502770). I made a mistake in the setup of my golden tests, which prevented the package from building on #stackage. @alaendle observed the issue, contacted me, explained the problem and answered my questions on GitHub. It was a very kind and professional exchange (see https://github.com/nevrome/currycarbon/issues/17).
I was astonished how well this was handled and wanted to share the experience 💗
Attached: 1 image I published a new major version of currycarbon, my #Haskell library and CLI tool for simple and convenient #C14 age calibration. v0.3.0.0 allows to draw age samples for each calibration expression, supports uniform age ranges (e.g. from contextual dating beyond C14) and features various interface improvements both for the in- and the output. Some of them are unfortunately breaking changes, but I hope for the better. See the new executable and a changelog here: https://github.com/nevrome/currycarbon/releases/tag/v0.3.0.0
The Stackage team is please to finally announce the release of Stackage LTS 21 based on ghc-9.4, with over 3000 packages. (LTS 21.0 is “based” on or rather identical to nightly-2023-06-20.) We have also updated Nightly to ghc-9.6 (which is actually the much larger amount of work) - currently approaching 2500 packages. You can still add/enable your packages: to nightly: with a pull-request to build-constraints.yaml (typically merged within a day or two) to lts-21: by opening a lts-haskell iss...