Unfortunately though, h4sh seems to be broken, for one, there's no fps package (apparently required), and hsplugins won't build with 6.12.1.
Bob On 1 Apr 2010, at 15:41, Jeremy Shaw wrote: > How about: > > http://www.cse.unsw.edu.au/~dons/h4sh.html > > It brings a lot of familiar Haskell functions to the command-line. And *is* > actually written in Haskell ;) > > - jeremy > > On Wed, Mar 31, 2010 at 6:05 PM, Patrick LeBoutillier > <patrick.leboutill...@gmail.com> wrote: > Hi all, > > I've been studying Haskell for about a year now, and I've really come > to like it. In my daily work I write a lot of BASH shell scripts and I > thought I'd try add some of the haskell features and constructs to > BASH to make my scripting life a bit easier. So I've been working on a > small BASH function library that implements some basic functional > programming building blocks. > > Note: There is no actual Haskell code involved here. > > I put up the full manpage here: > http://hpaste.org/fastcgi/hpaste.fcgi/view?id=24564 > Source is here: http://svn.solucorp.qc.ca/repos/solucorp/bashkell/trunk/trunk/ > > All this is very prototypical, but here is an example of some of the > stuff I've got so far (map, filter, foldr): > > $ ls data > 1.txt 2.txt > > # basic map, argument goes on the command line > $ ls -d data/* | map basename > 1.txt > 2.txt > > # map with lambda expression > $ ls -d data/* | map '\f -> basename $f .txt' > 1 > 2 > > # simple filter, also works with lambda > $ ls -d data/* | map basename | filter 'test 1.txt =' > 1.txt > > # sum > $ ls -d data/* | map '\f -> basename $f .txt' | foldr '\x acc -> echo > $(($x + $acc))' 0 > 3 > > Basically I'm looking for a bit of feedback/info: > - Does anyone know if there are already similar projets out there? > - Does anyone find this interesting? > - Any other comment/suggestion/feedback > - Where's a good place to promote such a project? > > > Thanks a lot, > > Patrick LeBoutillier > > > -- > ===================== > Patrick LeBoutillier > Rosemère, Québec, Canada > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe