[Haskell-cafe] Annoucing Eddie 1.0.0

Mike Meyer mwm at mired.org
Fri May 29 21:25:07 UTC 2015


Eddie is a tool to let you use Haskell code in shell scripts, in a manner
similar to the way awk and other scripting languages can be used.

The jump to 1.0.0 isn't because it's finished, but because this is a
rewrite from the ground up to incorporate more modern Haskell features (the
old version was my first non-trivial Haskell program), resulting in changes
to various behaviors as well as some option tweaks.

Most notably, it no longer uses [Char] for everything. In text mode, it
uses Text, with options to specify both input and output encodings. In
binary mode, it uses ByteString, with an option to set the output back to
Text so you can generate summaries as opposed to simply filter.

To make using Text and ByteString sane, it also uses ClassyPrelude instead
of Prelude + Data.Char & Data.List so your Haskell list habits work - at
least mostly.

See CHANGES.md in the source  or ChangeLog in the wiki for detailed
changes. Otherwise, the manual page is available on the web site.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150529/72df6a07/attachment.html>


More information about the Haskell-Cafe mailing list