blob: 3dcb5a4ce714dcc46096b45b5eaba4864454702f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
unit p where
signature A where
data S
type T = S
unit q where
signature A where
data T
type S = T
unit r where
dependency p[A=<A>]
dependency q[A=<A>]
module M where
import A
x :: S
x = undefined
|