data Foo :: (forall a. a -> Maybe a) -> Type
Neither Foo nor Foo 'Just is Typeable. There seems to be a certain sense to 
excluding Foo proper, because it can't be decomposed with Fun. But why not Foo 
'Just? Is there a fundamental reason, or is that largely an implementation 
artifact?
David FeuerWell-Typed, LLP
_______________________________________________
ghc-devs mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to