packages feed

string-random 0.1.4.0 → 0.1.4.1

raw patch · 2 files changed

+16/−11 lines, 2 filesdep ~attoparsec

Dependency ranges changed: attoparsec

Files

app/hstrrand.hs view
@@ -1,17 +1,19 @@ {-# LANGUAGE Strict #-}+ module Main (main) where -import Data.Monoid ((<>))-import qualified Options.Applicative as Options import qualified Data.Text as Text import qualified Data.Text.IO as Text+import qualified Options.Applicative as Options import qualified Text.StringRandom as StringRandom  argParser :: Options.Parser Text.Text-argParser = Text.pack <$> Options.strArgument-         ( Options.metavar "REGEXP"-        <> Options.help "Regexp as a template (e.g. '[1-3]{2}random[!?]')"-         )+argParser =+  Text.pack+    <$> Options.strArgument+      ( Options.metavar "REGEXP"+          <> Options.help "Regexp as a template (e.g. '[1-3]{2}random[!?]')"+      )  main :: IO () main = do@@ -19,6 +21,9 @@   txt <- StringRandom.stringRandomIO pat   Text.putStrLn txt   where-    opts = Options.info (Options.helper <*> argParser)-      ( Options.fullDesc-     <> Options.header "hstrrand - Generate string which matches REGEXP" )+    opts =+      Options.info+        (Options.helper <*> argParser)+        ( Options.fullDesc+            <> Options.header "hstrrand - Generate string which matches REGEXP"+        )
string-random.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.12 name:          string-random-version:       0.1.4.0+version:       0.1.4.1 synopsis:   A library for generating random string from a regular experession @@ -32,7 +32,7 @@    hs-source-dirs:   src   build-depends:-      attoparsec    >=0.13.1  && <0.14+      attoparsec    >=0.13.1  && <0.15     , base          >=4.9     && <5     , containers    >=0.5.7.1 && <0.7     , random        >=1.1     && <1.3