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 +3/−2
- src/Main.hs +3/−1
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)]