liblawless 0.17.1 → 0.17.2
raw patch · 3 files changed
+17/−7 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Path: (<.>) :: FilePath os ar -> String -> FilePath os ar
+ Path: (</>) :: DirPath os ar -> RelPath os fd -> Path os ar fd
Files
- ChangeLog +7/−0
- Source/Path.hs +6/−3
- liblawless.cabal +4/−4
ChangeLog view
@@ -1,3 +1,10 @@+2017-03-06 Evan Cofsky <evan@theunixman.com>++ * liblawles.cabal: 0.17.2+ * Source/Path.hs: Export the path operators.+ * test.sh: Build and run tests.+ * hackage.sh: Upload tagged package to hackage.+ 2016-12-17 Evan Cofsky <evan@theunixman.com> * liblawless.cabal: Add new tests and Arbitrary module.
Source/Path.hs view
@@ -28,10 +28,12 @@ absDir, relDir, absRelFile,- absRelDir- )where+ absRelDir,+ (</>),+ (<.>)+ ) where -import Lawless+import Lawless hiding ((<.>)) import Text import System.Path ( AbsFile,@@ -45,6 +47,7 @@ import qualified System.Path.PartClass as C import Aeson hiding (parse) import Control.Monad.Fail+import System.Path ((</>), (<.>)) parse ∷ (IsText t, C.AbsRel ar, C.FileDir fd) ⇒ t → Either Text (P.Path ar fd) parse t = case P.parse (t ^. unpacked) of
liblawless.cabal view
@@ -1,5 +1,5 @@ name: liblawless-version: 0.17.1+version: 0.17.2 synopsis: Prelude based on protolude for GHC 8 and beyond. license: GPL-3 license-file: LICENSE@@ -22,12 +22,12 @@ source-repository head type: git- location: git+ssh://lambdanow.us/projects/haskellnow/liblawless.git+ location: git@gitlab.com:misandrist/liblawless.git source-repository this type: git- location: location: git+ssh://lambdanow.us/projects/haskellnow/liblawless.git- tag: v0.17.0+ location: git@gitlab.com:misandrist/liblawless.git+ tag: v0.17.2 library ghc-options: -Wall -O2