@@ -23,7 +23,7 @@ type Package = (Name, Version)
24dummyName :: Name
24dummyName :: Name
25dummyName =
25dummyName =
26− Name "USER" "PROJECT"
26+ Name "user" "project"
29coreName :: Name
29coreName :: Name
@@ -51,19 +51,19 @@ fromString string =
51 case break (=='/') string of
51 case break (=='/') string of
52 ( user, '/' : project ) ->
52 ( user, '/' : project ) ->
53 if null user then
53 if null user then
54− Left "You did not provide a user name (USER/PROJECT)"
54+ Left "You did not provide a user name (user/project)"
56 else if null project then
56 else if null project then
57− Left "You did not provide a project name (USER/PROJECT)"
57+ Left "You did not provide a project name (user/project)"
59 else if all (/='/') project then
59 else if all (/='/') project then
60 Name user <$> validate project
60 Name user <$> validate project
63− Left "Expecting only one slash, separating the user and project name (USER/PROJECT)"
63+ Left "Expecting only one slash, separating the user and project name (user/project)"
66− Left "There should be a slash separating the user and project name (USER/PROJECT)"
66+ Left "There should be a slash separating the user and project name (user/project)"
69validate :: String -> Either String String
69validate :: String -> Either String String