'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
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! :)
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
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
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
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
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