[Haskell-beginners] What is operator :| ?

John M. Dlugosz ngnr63q02 at sneakemail.com
Fri Mar 28 05:54:03 UTC 2014

http://www.haskell.org/haskellwiki/Typeclassopedia  under §8.1,

	sconcat = sconcat (a :| as) = go a as where

What is the meaning of :| ?
I see it is really in the cited module source, not a typo on the page.

More generally, is there some effective way to search for non-alphabetical Haskell things? 
  Google just ignores the "punctuation".

More information about the Beginners mailing list