A command line tool for using Haskell code as a command line filter. It is also useful for prototyping Haskell text processing functions that you will later copy into a program. Why is eddie? This project actually started in response to a code bounty for a clojure shell scripting tool. That resulted in a specification for the requested program that had all the features of eddie, and then some. How