diff options
author | Helmut Grohne <grohne@cs.uni-bonn.de> | 2014-04-03 08:45:19 +0200 |
---|---|---|
committer | Helmut Grohne <grohne@cs.uni-bonn.de> | 2014-04-03 08:45:19 +0200 |
commit | 20ff2bd915d116223e1ea9eda60647c60de98725 (patch) | |
tree | 5ecf0303a025cc930292223779013d39cd4432af /BFF.agda | |
parent | cb7f533f4119f044201df2f28838c96ee367b771 (diff) | |
download | bidiragda-20ff2bd915d116223e1ea9eda60647c60de98725.tar.gz |
drop PartialShapeVec
One can use PartialShapeShape instead, so there is limited utility for
this type. It is not used directly and there also is no PartialVecShape.
Diffstat (limited to 'BFF.agda')
-rw-r--r-- | BFF.agda | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -18,7 +18,7 @@ open import Generic using (sequenceV ; ≡-to-Π) open import Structures using (Shaped ; module Shaped) open import Instances using (VecShaped) import CheckInsert -open import GetTypes using (VecVec-to-PartialVecVec ; PartialVecVec-to-PartialShapeVec ; PartialShapeVec-to-PartialShapeShape) +open import GetTypes using (VecVec-to-PartialVecVec ; PartialVecVec-to-PartialShapeShape) module PartialShapeBFF (A : DecSetoid ℓ₀ ℓ₀) where open GetTypes.PartialShapeShape public using (Get ; module Get) @@ -67,10 +67,10 @@ module PartialVecBFF (A : DecSetoid ℓ₀ ℓ₀) where denumerate = PartialShapeBFF.denumerate A VecShaped bff : (G : Get) → {i : Get.|I| G} → (j : Get.|I| G) → Vec Carrier (Get.|gl₁| G i) → Vec Carrier (Get.|gl₂| G j) → Maybe (Vec (Maybe Carrier) (Get.|gl₁| G j)) - bff G j s v = PartialShapeBFF.bff A (PartialShapeVec-to-PartialShapeShape (PartialVecVec-to-PartialShapeVec G)) j s v + bff G j s v = PartialShapeBFF.bff A (PartialVecVec-to-PartialShapeShape G) j s v sbff : (G : Get) → {i : Get.|I| G} → (j : Get.|I| G) → Vec Carrier (Get.|gl₁| G i) → Vec Carrier (Get.|gl₂| G j) → Maybe (Vec Carrier (Get.|gl₁| G j)) - sbff G j s v = PartialShapeBFF.sbff A (PartialShapeVec-to-PartialShapeShape (PartialVecVec-to-PartialShapeVec G)) j s v + sbff G j s v = PartialShapeBFF.sbff A (PartialVecVec-to-PartialShapeShape G) j s v module VecBFF (A : DecSetoid ℓ₀ ℓ₀) where open GetTypes.VecVec public using (Get) |