packages feed

haskell-src-exts-1.24.0: tests/examples/PatternSynonyms.hs

{-# LANGUAGE PatternSynonyms #-}

pattern A = Nothing

pattern B a = Just a

pattern a :+: b = (a,b)

pattern Tuple a b = (a,b)

pattern    A = Nothing

pattern B a    = Just a

pattern a :+: b =     (a,b)