@@ -2,7 +2,7 @@
22{-# LANGUAGE OverloadedStrings #-}
33module Elm.Package
44 ( Name(..)
5− , Package(..)
5+ , Canonical(..)
66 , isKernel
77 , toString, toText, toUrl, toFilePath
88 , fromText
@@ -57,8 +57,8 @@ data Name =
5757 deriving (Eq, Ord)
5858
5959
60−data Package =
61− Package
60+data Canonical =
61+ Canonical
6262 { _name :: !Name
6363 , _version :: !Version
6464 }
@@ -359,11 +359,11 @@ instance Binary Name where
359359 put project
360360
361361
362−instance Binary Package where
362+instance Binary Canonical where
363363 get =
364− liftM2 Package get get
364+ liftM2 Canonical get get
365365
366− put (Package name version) =
366+ put (Canonical name version) =
367367 do put name
368368 put version
369369