@@ -2,7 +2,7 @@
2{-# LANGUAGE OverloadedStrings #-}
2{-# LANGUAGE OverloadedStrings #-}
3module Elm.Package
3module Elm.Package
5− , Package
5+ , Package(..)
6 , dummyName, core, virtualDom, html
6 , dummyName, core, virtualDom, html
7 , toString, toText, toUrl, toFilePath
7 , toString, toText, toUrl, toFilePath
@@ -35,13 +35,17 @@ import System.FilePath ((</>))
36data Name =
36data Name =
38− { _user :: Text
38+ { _user :: !Text
39− , _project :: Text
39+ , _project :: !Text
41 deriving (Eq, Ord, Show)
41 deriving (Eq, Ord, Show)
44−type Package = (Name, Version)
44+data Package =
47+ , _version :: !Version
47dummyName :: Name
51dummyName :: Name