Proposal: Add &&& and *** to Data.Tuple

Johan Tibell johan.tibell at
Thu Oct 18 08:28:03 EDT 2007

On 10/18/07, Yitzchak Gale <gale at> wrote:
> May I suggest an alternative?
> Write a nice wiki article explaining that you do not
> need to understand arrows to use these functions.
> Show what the types of the functions are when
> used in the naive way, and give some nice examples.
> Explain anything else that a beginner might need
> to know when using them in this way - like,
> how to understand weird error messages you
> might get in GHC or Hugs. Or when it might
> be necessary to specify a type signature when
> otherwise you wouldn't have needed to.
> Put a link to the wiki article in the Haddock docs
> for Control.Arrow, and in various tutorials. And we are
> done.
> -Yitz

Sounds like a better and more light weight solution to me. Yes, the
import Control.Arrow is a bit of an eyesore to me sometimes as it
looks like I'm doing something complicated when I'm not.

-- Johan

More information about the Libraries mailing list