没有合适的资源?快使用搜索试试~ 我知道了~
nickel:以更少的成本获得更好的配置
共154个文件
rs:33个
ncl:32个
js:22个
需积分: 5 1 下载量 98 浏览量
2021-07-24
18:16:02
上传
评论
收藏 1.47MB ZIP 举报
温馨提示
镍 Nickel 是廉价的配置语言。 它的目的是自动生成静态配置文件 - 想想 JSON、YAML、XML 或您最喜欢的数据表示语言 - 然后将它们提供给另一个系统。 它旨在拥有一个简单易懂的核心:本质上是带有函数的 JSON。 镍的显着特征是: 轻量级:镍易于嵌入。 解释器应该易于实现。 可以从许多编程语言中调用参考解释器。 可组合代码:计算的基本构建块是函数。 他们是一等公民,可以被传,可以召唤,可以组合。 可组合数据:数据的基本构建块是记录(在 JSON 中称为对象)。 在 Nickel 中,记录可以随意合并,包括相关的元数据(文档、默认值、类型合同等)。 类型化,但仅当它有帮助时:静态类型可提高代码质量,用作文档并尽早消除错误。 但是特定于应用程序的自包含代码将始终评估为相同的值,因此无论如何都会在运行时显示类型错误。 一些 JSON 很难输入。 在那里,类型只是一种
资源推荐
资源详情
资源评论
收起资源包目录
nickel:以更少的成本获得更好的配置 (154个子文件)
global.css 3KB
.gitignore 134B
.gitignore 35B
getting-started.js 10KB
nickel_bg.js 9KB
editor.js 7KB
repl.js 6KB
ace-nickel-mode.js 6KB
index.js 5KB
playground.js 4KB
footer.js 1KB
header.js 1KB
documentation.js 1KB
404.js 1KB
layout.js 1KB
gatsby-config.js 947B
nickel.js 828B
playground.js 739B
events.js 739B
nickel-codes.js 666B
playground-clientside.js 520B
gatsby-node.js 261B
modes.js 245B
gatsby-browser.js 186B
nickel.js 73B
package-lock.json 1.81MB
package.json 1KB
package.json 350B
grammar.lalrpop 23KB
LICENSE 1KB
LICENSE 1KB
LICENSE 1KB
Cargo.lock 37KB
flake.lock 2KB
testnickel.makam 11KB
eval.makam 9KB
typecheck.makam 5KB
syntax.makam 4KB
utils.makam 3KB
row.makam 2KB
ast.makam 2KB
init.makam 2KB
examples.makam 372B
RATIONALE.md 15KB
error-reporting-lib-choice.md 13KB
README.md 9KB
README.md 9KB
intersection-and-union-types.md 6KB
getting-started.md 5KB
typechecking.md 5KB
README.md 2KB
README.md 1KB
README.md 855B
README.md 798B
README.md 762B
README.md 534B
README.md 505B
README.md 302B
README.md 262B
README.md 109B
typechecking.ncl 5KB
strings.ncl 3KB
contracts.ncl 3KB
config-gcc.ncl 2KB
lists.ncl 2KB
eq.ncl 2KB
metavalues.ncl 2KB
contracts.ncl 2KB
records.ncl 2KB
serialize-package.ncl 2KB
record-contract.ncl 2KB
nums.ncl 1KB
record-defs.ncl 1KB
basics.ncl 1KB
builtins.ncl 1KB
lists.ncl 1KB
lists.ncl 1KB
serialize.ncl 957B
strings.ncl 805B
builtins.ncl 662B
simple-contract-bool.ncl 582B
functions.ncl 560B
annotations.ncl 554B
complete.ncl 481B
simple-contract-div.ncl 406B
fibonacci.ncl 331B
main.ncl 309B
records.ncl 303B
polymorphism.ncl 264B
types.ncl 156B
security.ncl 141B
server.ncl 103B
flake.nix 4KB
shell.nix 267B
default.nix 133B
reuse-2.png 12KB
icon.png 11KB
merge.png 10KB
merge-2.png 10KB
validate-2.png 8KB
共 154 条
- 1
- 2
资源评论
租租车国内租车
- 粉丝: 23
- 资源: 4599
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功