packages feed

stackage-types 1.0.0 → 1.0.1

raw patch · 4 files changed

+18/−2 lines, 4 filesdep +time

Dependencies added: time

Files

+ ChangeLog.md view
@@ -0,0 +1,3 @@+## 1.0.1++* Added `STNightly2`
README.md view
@@ -1,5 +1,7 @@ ## stackage-types +[![Build Status](https://travis-ci.org/fpco/stackage-types.svg?branch=master)](https://travis-ci.org/fpco/stackage-types)+ This is a repository for sharing data types across multiple packages in the [Stackage project](https://www.stackage.org). In particular, it started as a means of sharing code between
Stackage/Types.hs view
@@ -48,6 +48,7 @@ import           Data.String                     (IsString, fromString) import           Data.Text                       (Text, pack, unpack) import qualified Data.Text                       as T+import           Data.Time                       (Day) import qualified Data.Traversable                as T import           Data.Typeable                   (TypeRep, Typeable, typeOf) import           Data.Vector                     (Vector)@@ -59,12 +60,17 @@ import qualified Distribution.Version            as C  data SnapshotType = STNightly+                  | STNightly2 !Day                   | STLTS !Int !Int -- ^ major, minor     deriving (Show, Read, Eq, Ord)  instance ToJSON SnapshotType where     toJSON STNightly = object         [ "type" .= asText "nightly"+        ]+    toJSON (STNightly2 day) = object+        [ "type" .= asText "nightly"+        , "date" .= show day         ]     toJSON (STLTS major minor) = object         [ "type" .= asText "lts"
stackage-types.cabal view
@@ -1,5 +1,5 @@ name:                stackage-types-version:             1.0.0+version:             1.0.1 synopsis:            Shared data types between various Stackage packages description:         For more information, see <https://www.stackage.org/package/stackage-types> homepage:            https://github.com/fpco/stackage-types@@ -9,7 +9,7 @@ maintainer:          michael@fpcomplete.com category:            Data build-type:          Simple-extra-source-files:  README.md+extra-source-files:  README.md ChangeLog.md cabal-version:       >=1.10  library@@ -24,4 +24,9 @@                      , text                      , unordered-containers                      , vector+                     , time   default-language:    Haskell2010++source-repository head+  type:     git+  location: https://github.com/fpco/stackage-types