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.
![(please configure the [header_logo] section in trac.ini)](/trac/tamop/chrome/site/your_project_logo.png)