packages feed

make-package 1.0.0.1 → 1.1.0

raw patch · 2 files changed

+6/−3 lines, 2 filesdep +lensdep +lens-datetimedep −time-lens

Dependencies added: lens, lens-datetime

Dependencies removed: time-lens

Files

make-package.cabal view
@@ -1,5 +1,5 @@ name:                make-package-version:             1.0.0.1+version:             1.1.0 synopsis:            Make a cabalized package description:         Create a cabalized haskell project license:             BSD3@@ -40,5 +40,6 @@                      process >= 1.1,                      text >= 0.10,                      time >= 1.4,-                     time-lens >= 0.3+                     lens >= 3.10,+                     lens-datetime >= 0.2   ghc-options:        -Wall
src/Main.hs view
@@ -8,11 +8,13 @@ import           Github import           Options +import           Control.Lens ((^.), to) import           Control.Monad (when) import           Control.Monad.Trans (liftIO) import           Data.Monoid import qualified Data.Text as T import qualified Data.Text.IO as T+import           Data.Text.Lens import           Data.Time import           Data.Time.Lens import           System.Directory@@ -43,7 +45,7 @@                       ,("desc"     ,desc)                       ,("email"    ,email)                       ,("author"   ,author)-                      ,("year"     ,T.pack (show (getL year now)))+                      ,("year"     ,now ^. years . to show . packed)                       ,("category" ,category)                       ,("exposed"  ,exposed)                       ,("license"  ,licenseType)]