没有合适的资源?快使用搜索试试~ 我知道了~
Generic:一个用于在Agda中进行通用编程的库
共44个文件
agda:41个
license:1个
agda-lib:1个
需积分: 10 0 下载量 103 浏览量
2021-05-25
16:06:37
上传
评论
收藏 43KB ZIP 举报
温馨提示
通用的 这是一个用于在Agda中进行通用编程的库。 该库已经过Agda-2.6.1和Agda-2.6.1.2的测试,可能不适用于其他版本的Agda。 快速品尝 得出向量的可判定相等性: open import Data.Vec using (Vec) renaming ([] to []ᵥ; _∷_ to _∷ᵥ_) instance VecEq : ∀ {n α} {A : Set α} {{aEq : Eq A}} -> Eq (Vec A n) unquoteDef VecEq = deriveEqTo VecEq (quote Vec) xs : Vec ℕ 3 xs = 2 ∷ᵥ 4 ∷ᵥ 1 ∷ᵥ []ᵥ test₁ : xs ≟ xs ≡ yes refl test₁ = refl test₂ : xs ≟ (2 ∷ᵥ 4 ∷ᵥ 2 ∷ᵥ []ᵥ) ≡ no _ tes
资源推荐
资源详情
资源评论
收起资源包目录
Generic-master.zip (44个子文件)
Generic-master
src
Generic
Reflection
ReadData.agda 3KB
DeriveEq.agda 4KB
Lib
Reflection
Fold.agda 3KB
Core.agda 18KB
Decidable.agda 6KB
Intro.agda 565B
Category.agda 431B
Prelude.agda 952B
Data
Sets.agda 905B
Product.agda 2KB
Sum.agda 150B
Pow.agda 1KB
Maybe.agda 633B
Nat.agda 337B
String.agda 266B
List.agda 4KB
Equality
Coerce.agda 1KB
Propositional.agda 1KB
Congn.agda 1KB
Heteroindexed.agda 663B
Main.agda 262B
Property
Eq.agda 3KB
Reify.agda 4KB
Test.agda 215B
Test
Data.agda 347B
Eq.agda 395B
Reify.agda 478B
Data
Product.agda 635B
Vec.agda 672B
W.agda 573B
Lift.agda 287B
Fin.agda 491B
Maybe.agda 370B
List.agda 7KB
ReadData.agda 1KB
Elim.agda 450B
Experiment.agda 4KB
DeriveEq.agda 2KB
Function
Elim.agda 5KB
FoldMono.agda 3KB
Core.agda 5KB
LICENSE 1KB
generic.agda-lib 60B
readme.md 10KB
共 44 条
- 1
资源评论
600Dreams
- 粉丝: 18
- 资源: 4629
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功