Donald Bruce Stewart wrote:
brianh:
How did you know to write ((.).(.)) instead of (\f g a b -> f (g a
b)) ?
If you play with the @pointless plugin in lambdabot
http://haskell.org/haskellwiki/Pointfree
Thanks for pointing this out :-)
I'm reminded of Spock rebuilding his mind with the help of 3 computers in
Star Trek IV!!!
it becomes almost second nature with practice :)
Seriously though - this is an interesting way forward. My luddite tendencies
always send me towards pencil and paper but iiuc what you're saying is that
I should go for the immersive approach and think of it like learning a
foreign language, and actually make use of the technology for conceptual
development.
I'll have to try this out...
Best regards, Brian.
--
Logic empowers us and Love gives us purpose.
Yet still phantoms restless for eras long past,
congealed in the present in unthought forms,
strive mightily unseen to destroy us.
http://www.metamilk.com
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe