blob: 69a386ca665f0a07ee2cc4356ac8d09b2c41f56b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
{-# OPTIONS_GHC -Wall #-}
{-# LANGUAGE PatternSynonyms #-}
module Completesig11 where
data T = A | B | C
{-# COMPLETE A,B #-}
{-# COMPLETE A,C #-}
pattern BS :: T
pattern BS = B
{-# COMPLETE A,BS #-}
m1 :: T -> ()
m1 A = ()
|