@@ -2,7 +2,7 @@
2{-# LANGUAGE OverloadedStrings #-}
2{-# LANGUAGE OverloadedStrings #-}
3module Elm.Package
3module Elm.Package
5− , Package(..)
5+ , Canonical(..)
7 , toString, toText, toUrl, toFilePath
7 , toString, toText, toUrl, toFilePath
@@ -57,8 +57,8 @@ data Name =
57 deriving (Eq, Ord)
57 deriving (Eq, Ord)
60−data Package =
60+data Canonical =
62 { _name :: !Name
62 { _name :: !Name
63 , _version :: !Version
63 , _version :: !Version
@@ -359,11 +359,11 @@ instance Binary Name where
359 put project
359 put project
362−instance Binary Package where
362+instance Binary Canonical where
364− liftM2 Package get get
364+ liftM2 Canonical get get
366− put (Package name version) =
366+ put (Canonical name version) =
367 do put name
367 do put name
368 put version
368 put version