bash 0.1.6 → 0.1.7
raw patch · 2 files changed
+3/−3 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Language.Bash.Lib: for :: (Monoid m, Integral i) => Identifier -> i -> i -> Annotated m -> Statement m
+ Language.Bash.Lib: for :: (Monoid m, Integral i, Show i) => Identifier -> i -> i -> Annotated m -> Statement m
- Language.Bash.Lib: seqAZ :: Integral i => i -> i -> Statement t
+ Language.Bash.Lib: seqAZ :: (Integral i, Show i) => i -> i -> Statement t
Files
- Language/Bash/Lib.hs +2/−2
- bash.cabal +1/−1
Language/Bash/Lib.hs view
@@ -39,14 +39,14 @@ parameter to the second, using @seq@. -} for- :: (Monoid m, Integral i)+ :: (Monoid m, Integral i, Show i) => Identifier -> i -> i -> Annotated m -> Statement m for ident a z ann = For ident [EvalUnquoted (ann_ (seqAZ a z))] ann {-| Evaluate @seq@ for the given arguments. -}-seqAZ :: (Integral i) => i -> i -> Statement t+seqAZ :: (Integral i, Show i) => i -> i -> Statement t seqAZ a z = SimpleCommand "seq" [lshow a, lshow z] where lshow = literal . pack . show . toInteger
bash.cabal view
@@ -1,5 +1,5 @@ name : bash-version : 0.1.6+version : 0.1.7 category : Language license : BSD3 license-file : LICENSE