turtle

Shell programming, Haskell style

BSD-3-CLAUSE License

Stars
936

Bot releases are hidden (Show)

turtle - turtle-1.4.0

Published by Gabriella439 over 5 years ago

  • BREAKING CHANGE: Remove unnecessary Maybe from type of single
  • BREAKING CHANGE: Consolidate searchable and executable
  • stream{,WithErr} now throws an ExitCode on failure
turtle - turtle-1.3.6

Published by Gabriella439 over 5 years ago

  • Build against ghc-8.2
  • Relax upper bound on optparse-applicative and foldl
turtle - turtle-1.3.4

Published by Gabriella439 over 5 years ago

  • Bug fix: cptree now correctly copies files instead of creating directories
    of the same name
  • Increase upper bound on criterion
turtle - turtle-1.3.3

Published by Gabriella439 over 5 years ago

  • Bug fix: Change textToLines to behave like Data.Text.splitOn "\n"
    instead of Data.Text.unlines
    • This fixes weird behavior around handling empty strings. splitOn does
      the right thing, but unlines does not. For example, this indirectly
      fixes a regression in sed, which would discard empty lines
  • Bug fix: which/whichAll now behave correctly on Windows
  • Add new cptree/single utilities
  • Documentation fixes
turtle - turtle-1.3.2

Published by Gabriella439 over 5 years ago

  • Fix bugs in subprocess management
  • Generalize type of repr to return any type that implements IsString
  • Add optLine, argLine, and l utilities to simplify working with Lines
turtle - turtle-1.3.1

Published by Gabriella439 over 5 years ago

  • find no longer follows symlinks
  • Increase upper bound on directory
turtle - turtle-1.2.8

Published by Gabriella439 over 5 years ago

  • Increase upper bound on time and transformers
  • Fix incorrect lower bound for base
turtle - turtle-1.2.7

Published by Gabriella439 over 5 years ago

  • Increase upper bound on clock dependency
turtle - turtle-1.2.6

Published by Gabriella439 over 5 years ago

  • Generalize several types to use MonadManaged
  • Generalize type of printf to use MonadIO
  • Add system, and copymod
  • Fix rmtree to more accurately match behavior of rm -r
turtle - turtle-1.2.5

Published by Gabriella439 over 5 years ago

  • Add printf, utc, procs, and shells
turtle - turtle-1.2.4

Published by Gabriella439 over 5 years ago

  • Generalize type of d format specifier to format any Integral type
  • Add inprocWithErr, inShellWithErr, inplace, and sz
turtle - turtle-1.2.3

Published by Gabriella439 over 5 years ago

  • Add subcommand and testpath
  • Use line buffering for Text-based subprocesses
turtle - turtle-1.2.2

Published by Gabriella439 over 5 years ago

  • Re-export with
  • Add begins, ends, contains, lowerBounded, mktempfile, nl, paste
    endless, lsif, and cut
  • Fix subprocess management bugs
turtle - turtle-1.2.1

Published by Gabriella439 over 5 years ago

  • Fix subprocess management bugs