Re: [Haskell-cafe] what are the points in pointsfree?

2006-12-16 Thread Dan Piponi
'Point free' is standard mathematical terminology for nothing more than the style of defining functions without making direct reference to the elements the functions act on. This style is exemplified by category theory and the reason it's called 'point free' rather than 'element free' is that

Re: [Haskell-cafe] what are the points in pointsfree?

2006-12-15 Thread Scott Brickner
Donald Bruce Stewart wrote: sdowney: i'm not naive enough to think they are the composition function, and i've gathered it has something to do with free terms, but beyond that i'm not sure. unless it also has something to do with fix points? The wiki knows all! :)

Re: [Haskell-cafe] what are the points in pointsfree?

2006-12-15 Thread Cale Gibbard
On 15/12/06, Scott Brickner [EMAIL PROTECTED] wrote: Donald Bruce Stewart wrote: sdowney: i'm not naive enough to think they are the composition function, and i've gathered it has something to do with free terms, but beyond that i'm not sure. unless it also has something to do with fix

[Haskell-cafe] what are the points in pointsfree?

2006-12-14 Thread Steve Downey
i'm not naive enough to think they are the composition function, and i've gathered it has something to do with free terms, but beyond that i'm not sure. unless it also has something to do with fix points? ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] what are the points in pointsfree?

2006-12-14 Thread Justin Bailey
On 12/14/06, Steve Downey [EMAIL PROTECTED] wrote: i'm not naive enough to think they are the composition function, and i've gathered it has something to do with free terms, but beyond that i'm not sure. unless it also has something to do with fix points? The points are the arguments. The

Re: [Haskell-cafe] what are the points in pointsfree?

2006-12-14 Thread Donald Bruce Stewart
sdowney: i'm not naive enough to think they are the composition function, and i've gathered it has something to do with free terms, but beyond that i'm not sure. unless it also has something to do with fix points? The wiki knows all! :) http://haskell.org/haskellwiki/Pointfree 1 But

Re: [Haskell-cafe] what are the points in pointsfree?

2006-12-14 Thread Andrew Wagner
Here, I think an examples worth a thousand poierr, words. This one comes from YAHT. Consider the two implementations of the following function: lcaseLetters :: String - String lcaseLetters s = map toLower (filter isAlpha s) lcaseLetters :: Strint - String lcaseLetters = map toLower . filter