1 2 3 4 5
{-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE ScopedTypeVariables #-} module ExtraConstraintsWildcardInPatternSplice where foo $( [p| (_ :: _) |] ) = ()