
10 Apr
2014
10 Apr
'14
2:05 p.m.
On Thu, Apr 10, 2014 at 10:45 AM, Kim-Ee Yeoh
And to recover the named binding:
let whee = (\x -> x == x && null (show x)) :: Show a => Eq a => a => Bool
Right, or even: Prelude λ> :t let whee x = x == x && null (show x) in whee :: Show a => Eq a => a => Bool let whee x = x == x && null (show x) in whee :: Show a => Eq a => a => Bool :: (Eq a, Show a) => a -> Bool Which is what I think I meant to type initially but then confused myself and also misread the type error :) Jason