首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何知道哪些包是“正式”的,还是标准的球拍分发的一部分?

如何知道哪些包是“正式”的,还是标准的球拍分发的一部分?
EN

Stack Overflow用户
提问于 2019-02-11 23:43:53
回答 1查看 60关注 0票数 5

如何确定一个库是否是一个Racket发行版中的“标准”?

看看https://docs.racket-lang.org/,似乎有很多库都包含在Racket中,但是事实证明只有来自package base的库才被包括在内(对吗?),从页面上看,哪一个库是不明显的。我没想到JSON会在基地,但事实是这样的。我本以为穿线会在基地,但事实并非如此。我在看SRFI/19,它似乎不包括在标准球拍中,但事实证明,我不需要下载任何东西就能得到它。太让人困惑了。

然后,阅读Libraries.html,它说:

Racket发行版包括许多额外的库。

这是否意味着,球拍发行也有第三方包捆绑?我如何知道哪些软件包是现成的,哪些是我必须单独下载的?我怎么知道哪些是“官方”的,哪些是社区贡献的?

EN

回答 1

Stack Overflow用户

发布于 2019-02-12 00:25:48

main-distribution包所依赖的包包括在标准的are发行版中。

这些都是用包目录上的main-distribution标记标记的,所以您可以在这里看到列表:https://pkgd.racket-lang.org/pkgn/search?tags=main-distribution

请记住,这是一个包的列表,而不是模块。json模块由base包提供,scribble/reader模块由at-exp-lib包提供,framework模块由gui-lib包提供,等等。

因此,如果您想知道模块是否在主发行版中,那么首先查找由哪个包提供的包,然后查看该包是否在主发行版中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54640787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档