Skip to content

Instantly share code, notes, and snippets.

@rampion
Last active December 26, 2015 10:29
Show Gist options
  • Save rampion/7136976 to your computer and use it in GitHub Desktop.
Save rampion/7136976 to your computer and use it in GitHub Desktop.

Why Are Haskell Package Versions Numbers?

#Semantic Versioning is great.

Let me start by answering a different question. Why do Haskell packages have versions?

  • For support: when users report problems, knowing which version they're using allows the package support team to trace the problem through the package code accurately.
  • For compatibility:

A version mismatch can cause problems either at compile-ti

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment