On Wed, 2008-09-10 at 11:54 -0400, Brandon S. Allbery KF8NH wrote: > On 2008 Sep 10, at 8:53, Bulat Ziganshin wrote: > > Wednesday, September 10, 2008, 4:07:41 PM, you wrote: > >> Do you have any reference for that use of infixing > >> constructors by start their name with ':'? That's > >> interesting, and I didn't know about it. > > > > really? ;) > > > > sum (x:xs) = x + sum xs > > sum [] = 0 > > > I think that only counts as the origin of the idea; isn't :-prefixed > infix constructors a ghc-ism? > > http://www.haskell.org/ghc/docs/latest/html/users_guide/data-type-extensions.html#infix-tycons
That link is for type constructors, not data constructors; for data constructors, go to http://haskell.org/onlinereport/lexemes.html and search for `Operator symbols'. (The Haskell 98 Report seems to not have internal anchor tags for hot-linking, unfortunately). jcc _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe