blob: e5b18181c715e41dbebcd4629a3d3b173a2ef664 (
plain)
1
2
3
4
5
6
7
8
|
{-# LANGUAGE PolyKinds #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE ScopedTypeVariables #-}
module T16326_Fail5 where
isJust :: Maybe a -> Bool
isJust (Nothing :: forall a -> Maybe a) = False
isJust (Just _) = True
|