Shell programming, Haskell style
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by Gabriella439 over 5 years ago
Maybe
from type of single
searchable
and executable
stream{,WithErr}
now throws an ExitCode
on failurePublished by Gabriella439 over 5 years ago
ghc-8.2
optparse-applicative
and foldl
Published by Gabriella439 over 5 years ago
cptree
now correctly copies files instead of creating directoriescriterion
Published by Gabriella439 over 5 years ago
textToLines
to behave like Data.Text.splitOn "\n"
Data.Text.unlines
splitOn
doesunlines
does not. For example, this indirectlysed
, which would discard empty lineswhich
/whichAll
now behave correctly on Windowscptree
/single
utilitiesPublished by Gabriella439 over 5 years ago
repr
to return any type that implements IsString
optLine
, argLine
, and l
utilities to simplify working with Line
sPublished by Gabriella439 over 5 years ago
find
no longer follows symlinksdirectory
Published by Gabriella439 over 5 years ago
time
and transformers
base
Published by Gabriella439 over 5 years ago
clock
dependencyPublished by Gabriella439 over 5 years ago
MonadManaged
printf
to use MonadIO
system
, and copymod
rmtree
to more accurately match behavior of rm -r
Published by Gabriella439 over 5 years ago
printf
, utc
, procs
, and shells
Published by Gabriella439 over 5 years ago
d
format specifier to format any Integral
typeinprocWithErr
, inShellWithErr
, inplace
, and sz
Published by Gabriella439 over 5 years ago
subcommand
and testpath
Text
-based subprocessesPublished by Gabriella439 over 5 years ago
with
begins
, ends
, contains
, lowerBounded
, mktempfile
, nl
, paste
endless
, lsif
, and cut
Published by Gabriella439 over 5 years ago