blob: 2c4ce2341bde33ef8604720627440527acab85e0 (
plain)
1
2
3
4
5
6
7
8
9
10
|
let signature S = theory {
A :: Set,
Point :: <A>,
B :: (x : set-of(A)) -> Set
}
let signature T = theory {
SI :: S,
F :: (r: set-of((SI .B) (element-of(SI .Point)))) -> Set
}
|