
16 Dec
2008
16 Dec
'08
5:32 p.m.
On 16 Dec 2008, at 1:24 am, Álvaro Vilanova Vidal wrote:
One more concept.
The hybrid lambda/infinity sign looks more like a bra advertisement and the lettering is unpleasant. For one thing, the language is called "Haskell", so a logo should not call it "haskell". (The language cares very much about case, after all.) Admittedly lambda signifies functions to us, but there are probably more people who know what A -> B means than who know what lambda means. Arguably Haskell → → → → conveys something of the language (we do write f :: a -> b -> c -> d -> e for a multiparameter function) and also suggests something dynamic and forward-looking. Indeed, the multiple arrows even suggest concurrency, which is true.