functional-programming - 无法在 agda 中安装默认库
问题描述
尝试遵循本指南:https ://plfa.github.io/GettingStarted/
在“检查 Agda 标准库是否安装正确”之后的部分得到这个:
$ agda -v 2 nats.agda
Checking nats (C:\Users\AuSeR\agda\nats.agda).
C:\Users\AuSeR\agda\nats.agda:1,1-21
Failed to find source of module Data.Nat in any of the following
locations:
C:\Users\AuSeR\agda\Data\Nat.agda
C:\Users\AuSeR\agda\Data\Nat.lagda
C:\Users\AuSeR\agda\.stack-work\install\5f9701df\share\x86_64-windows-ghc-8.8.3\Agda-2.6.1.1\lib\prim\Data\Nat.agda
C:\Users\AuSeR\agda\.stack-work\install\5f9701df\share\x86_64-windows-ghc-8.8.3\Agda-2.6.1.1\lib\prim\Data\Nat.lagda
when scope checking the declaration
open import Data.Nat
试图查看库文件的位置:
$ agda -l fjdsk Dummy.agda
Library 'fjdsk' not found.
Add the path to its .agda-lib file to
'C:\Users\AuSeR\AppData\Roaming\agda\libraries'
to install.
Installed libraries:
(none)
库文件如下所示:
C:\Users\AuSeR\agda\agda-stdlib\standard-library.agda-lib
像这样的默认值:
标准库
解决方案
推荐阅读
- android - 如何在相机位置抖动的谷歌地图中显示所有标记?
- ruby - 尝试在 .each 中使用 .sort
- prestashop - 通过 php 脚本降低产品价格
- repl.it - Repl.it 登录未经授权
- azure - Azure Kubernetes - 单节点,两个副本:端口问题?
- python - 如何使用 Python 将 µ 写入文本文件
- prometheus - 在 PromQL/MetricsQL 中按时间分组和聚合
- javascript - 在子组件中调用函数未在反应 js 中设置父状态
- vue.js - In Vue, when do child components render?
- python - Changing the user input statement if repeated exceptions