source:
sizechecking/branches/macs/Proof.hs
@
28
Last change on this file since 28 was 28, checked in by gobi, 11 years ago | |
---|---|
File size: 351 bytes |
Line | |
---|---|
1 | {-# LANGUAGE TypeFamilies #-} |
2 | |
3 | module Proof where |
4 | |
5 | import Lambda |
6 | import Ops |
7 | import Size |
8 | import Exp |
9 | import SizedFun |
10 | import qualified Prelude |
11 | import Prelude (String, Int, ($), (.)) |
12 | |
13 | |
14 | data ZContext = ZContext {} |
15 | data Constraint |
16 | newtype Z a = Z { unZ :: SizeExp } |
17 | |
18 | instance Size Q where |
19 | instance Lambda Z where |
20 | instance LOps Z where |
21 | instance Exp Z where |
Note: See TracBrowser
for help on using the repository browser.