小编Pea*_*ain的帖子

Yarn 锁定文件资源源从registry.yarnpkg.com 更改为registry.npmjs.org

我最近 npm 在我的 Ruby on Rails 应用程序中安装了一个包。安装更改了我的yarn.lock 文件。具体来说,我所有资源的“已解决”字段已从yarnpkg.com更改为npmjs.org。

由此:

d3-dsv@1:
  version "..."
  resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-1.0.8.tgz#..."
  integrity ...
Run Code Online (Sandbox Code Playgroud)

对此:

"d3-dsv@1":
  "integrity" "..."
  "resolved" "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.1.1.tgz"
  "version" "..."
Run Code Online (Sandbox Code Playgroud)

这个 yark.lock 文件中的这些更改是否有问题?我应该做一些yarn替代npm安装吗?

npm yarnpkg

15
推荐指数
1
解决办法
3170
查看次数

Haskell Sum Type Pattern Matching:如何指定某些情况而不指定其他情况?

我有以下数据类型:

data TestType a = TypeA a
     | TypeB a
     | TypeC a
Run Code Online (Sandbox Code Playgroud)

如何简化以下函数的模式匹配:

f (TypeA x) (TypeB y) = "No"
f (TypeA x) (TypeC y) = "No"
f (TypeB x) (TypeA y) = "No"
f (TypeB y) (TypeC x) = "No"
f (TypeC y) (TypeA x) = "No"
f (TypeC y) (TypeB x) = "No"
f (TypeA x) (TypeA y) = "yes!"
Run Code Online (Sandbox Code Playgroud)

总之,我应该只回答“是的!” 如果我收到两个 TypeA 数据输入,否则返回“否”。

haskell

1
推荐指数
1
解决办法
204
查看次数

标签 统计

haskell ×1

npm ×1

yarnpkg ×1