Shape view
This commit is contained in:
parent
4b293d7e2a
commit
cb0157cd8c
4 changed files with 56 additions and 46 deletions
|
|
@ -19,9 +19,6 @@ export
|
|||
dimEq : (v : Vector n a) -> n = dim v
|
||||
dimEq v = cong head $ shapeEq v
|
||||
|
||||
export
|
||||
withDim : {0 n' : Nat} -> Vector n' a -> ((n : Nat) -> Vector n a -> b) -> b
|
||||
withDim v f = f (dim v) (rewrite sym (dimEq v) in v)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
-- Vector constructors
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue