# GHC Steering Committee seeks input from industrial Haskell users

**URL:** <https://discourse.haskell.org/t/ghc-steering-committee-seeks-input-from-industrial-haskell-users/7096>\
**Category:** Haskell Foundation\
**Created:** [July 25, 2023, 3:13pm UTC](https://discourse.haskell.org/t/ghc-steering-committee-seeks-input-from-industrial-haskell-users/7096 "2023-07-25T15:13:19Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![jaror](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/jaror/32/3271_2.png) [@jaror](https://discourse.haskell.org/u/jaror)\
**Post date:** [July 31, 2023, 11:36am UTC](https://discourse.haskell.org/t/ghc-steering-committee-seeks-input-from-industrial-haskell-users/7096/22 "2023-07-31T11:36:10Z")

</div>

(Disclaimer: I’m not an industrial user)

> [@maxigit](#):
>
> I’ve never seen any extension, experimental or not being changed or removed.

`RankNTypes` was infamously changed recently which broke a whole lot of code and spawned the new `DeepSubsumption` extension that undoes the change. Also, `ExistentialQuantification` has changed and will probably soon change again, see [the other thread](http://discourse.haskell.org/t/anybody-using-ghc2021/7095/21) (that is a rather trivial change, but it could break code).

> [@maxigit](#):
>
> we could think that once it’s been stabilised it actually becomes the default and the extension becomes “obsoletes”

`GHC2021` has become the default. Removing old extensions just breaks existing code for little reason. I guess you could argue it would improve discoverability of the remaining extensions, but that doesn’t weigh up against the breakage it would cause; the categorisation proposed here would be a better way to improve discoverability in my opinion.

---

_[View the full topic](https://discourse.haskell.org/t/ghc-steering-committee-seeks-input-from-industrial-haskell-users/7096)._
