As I'm sure many people remember, we released LTS Haskell 1.0 at the beginning of January, and announced that the next major release would be just three months away, placing it at April 1 (no, that's not a joke). Now's a good time for a little status update, and an opportunity to discuss plans for LTS 2.
We've been running LTS minor builds on a weekly basis (in fact, as I type this, the 1.11 build is just finishing up). This process seems to be working out very well. Overall, new versions simply flow into the LTS builds, with occasional help to deal with funny version bounds issues. At FP Complete, we've started using LTS builds for both internal projects and client projects, and I've noticed a drastic decrease in version upgrade pain as a result.
So I'm quite happy to get ready for LTS 2, the first time we're doing a major version bump. There are two things I'd like to pull community attention to on that note:
Looking forward to hearing thoughts on this!
Do you like this blog post and need help with DevOps, Rust or functional programming? Contact us.