4

To newcomers it might be surprising that many modules on Hackage are marked as experimental, even modules as basic as Data.Bool.

Is there any process or expectation for modules to become stable and especially base? Should we pay any attention to this tag?

sevo
  • 4,559
  • 1
  • 15
  • 31
  • File a feature request ticket on the GHC Trac. `Data.Bool` is extremely stable. – dfeuer Jul 12 '16 at 20:28
  • 3
    For this kind of of question I would ask [/r/haskell](http://reddit.com/r/haskell) or the [haskell-cafe mailing list](https://groups.google.com/forum/#!forum/haskell-cafe). – ErikR Jul 12 '16 at 20:29
  • 1
    The Haskell community is very conservative with versioning, many packages don't have a major version. A good review on the state of the Haskell ecosystem can be found [here](https://github.com/Gabriel439/post-rfc/blob/master/sotu.md). – Johannes Jul 12 '16 at 21:13
  • 4
    It's hard to give a definitive answer here. As far as I can tell, nobody pays attention to that particular flag; honestly, it should probably just be removed from Hackage altogether. – Tikhon Jelvis Jul 12 '16 at 22:45

1 Answers1

1

Cabal's Stability tags almost defunct now.

So do not pay attention to that, and beware about package's update date and # of vote