summaryrefslogtreecommitdiff
path: root/src/Encoded/Pair.idr
diff options
context:
space:
mode:
Diffstat (limited to 'src/Encoded/Pair.idr')
-rw-r--r--src/Encoded/Pair.idr12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/Encoded/Pair.idr b/src/Encoded/Pair.idr
index 32bb06c..42adde5 100644
--- a/src/Encoded/Pair.idr
+++ b/src/Encoded/Pair.idr
@@ -2,7 +2,6 @@ module Encoded.Pair
import Encoded.Bool
import Encoded.Union
-import Term.Semantics
import Term.Syntax
export
@@ -10,17 +9,6 @@ export
ty1 * ty2 = B ~> (ty1 <+> ty2)
export
-[ShowPair]
-{ty1, ty2 : Ty} ->
-Show (TypeOf ty1) =>
-Show (TypeOf ty2) =>
-Show (TypeOf (ty1 * ty2)) where
- show f = fastConcat
- [ "(", show (sem prL [<] (f $ sem True [<]))
- , ", ", show (sem prR [<] (f $ sem False [<]))
- , ")"]
-
-export
pair : {ty1, ty2 : Ty} -> Term (ty1 ~> ty2 ~> (ty1 * ty2)) ctx
pair = Abs $ Abs $ Abs $
let t = Var (There $ There Here) in