[Haskell-cafe] Hyrum's law (Was: [RFC] Support Unicode characters in instance Show String)
Tom Ellis
tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk
Thu Jul 8 18:02:43 UTC 2021
On Thu, Jul 08, 2021 at 07:20:00PM +0200, Henning Thielemann wrote:
> moving to Haskell Cafe
> On Thu, 8 Jul 2021, Bardur Arantsson wrote:
> > The use of Show in 'golden' test suites is interesting because Show
> > doesn't really guarantee any real form of stability in its output.
> >
> > I guess Hyrum's Law applies here too.
> >
>
> I found this explanation:
> https://www.hyrumslaw.com/
which is:
Hyrum's Law
An observation on Software Engineering
Put succinctly, the observation is this:
With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.
More information about the Haskell-Cafe
mailing list