2008/3/10 Krzysztof Skrzętnicki <[EMAIL PROTECTED]>:
> In Python the syntax to create 1-tuple is (element,). Note the ",". It's not
> the most beautiful but is acceptable.
But that syntax ought to be for tuple sections. Is there a good
reason that Haskell doesn't have tuple sections?
("hello", "world") :: (String,String)
(,) :: a -> b -> (a,b)
("hello",) :: a -> (String,a) -- I want this
(,"hello") :: a -> (a, String) -- this too
On an unrelated note, the only time I can recall where I wanted a
"Box" data type was when I was doing evil with the garbage collector.
Can someone show me an example of when they would use a Box?
Not that it's hard to make yourself... data Box a = Box a
Luke
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe