
On 4/5/2014 10:26 AM, Brandon Allbery wrote:
On Sat, Apr 5, 2014 at 11:13 AM, John M. Dlugosz
mailto:ngnr63q02@sneakemail.com> wrote: The sources I've learned about thus far are not helping me with this one. What's "(# #)"? Haskell is search-hostile.
Hmm, I tried symbolhound, and only found pseudocode and parenthetical remarks that happened to begin with a #, or bullet points.
It's an unboxed tuple, a type that is used internally (anything named with a # is GHC internals). You can't work with it normally (you need an extension to use the MagicHash), and it has a number of restrictions since most things require a constructor but an unboxed tuple doesn't have one.
-- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com mailto:allbery.b@gmail.com ballbery@sinenomine.net mailto:ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net