Re: Alternatives to . for composition

2006-03-25 Thread Jared Updike
> For emacs, just bind a key (C-. say) to (ucs-insert > #X2218). ucs-insert comes from ucs-tables. Sounds easy enough. I'll test emacs and my terminal and see about it. > > 2) Will it show up in PuTTY (and everyone else's terminals/IDEs)? > > Eventually. > > > in everyone's mail readers (includi

Re: Alternatives to . for composition

2006-03-25 Thread Jared Updike
> 2218 RING OPERATOR > = composite function > = APL jot > 00B0 degree sign > 25E6 white bullet > > I don't think any other Unicode character should be considered. That's great but 1) I have no idea how to type it. Can I easily and comfortably? In em

Re: Re[2]: public/private module sections (was: Haskell-prime Digest, Vol 2, Issue 58)

2006-02-24 Thread Jared Updike
And this public foldr:: (a -> b -> b) -> b -> [a] -> b public foldr f z [] = z public foldr f z (x:xs) = f x (foldr f z xs) or is it public foldr:: (a -> b -> b) -> b -> [a] -> b foldr f z [] = z foldr f z (x:xs) = f x (foldr f z xs) and now things aren't lin

Re: Export lists in modules

2006-02-20 Thread Jared Updike
> I am not sure if this has been mentioned before, but something I > would really find useful is the ability to tell Haskell to export > everything in a function except for some named functions. No one has responded so I thought I would make a suggestion about what the syntax might look like to do