1 2 3 4 5
{-# LANGUAGE PartialTypeSignatures, ScopedTypeVariables #-} module PatternSig where bar :: Bool -> Bool bar (x :: _) = True