packages feed

haskell-tools-builtin-refactorings-1.0.1.1: test/ExtensionOrganizerTest/MagicHashTest/Name/InPatSynLhs.hs

{-# LANGUAGE MagicHash,
             PatternSynonyms
             #-}

module InPatSynLhs where

pattern Uni# :: a -> b -> c -> (a,b,c)  {-* PatternSynonyms, MagicHash *-}
pattern Uni# a b c <- (a,b,c)           {-* PatternSynonyms, MagicHash *-}

pattern Bi# :: a -> [a]      {-* PatternSynonyms, MagicHash *-}
pattern Bi# a = [a]          {-* PatternSynonyms, MagicHash *-}