子类型 问答列表

避免使用类型成员和子类型进行类型转换

作者:0__ 提问时间:9/23/2013

我在路径相关类型和模式匹配方面遇到了问题: trait View[A] trait Foo { type Bar def defaultBar: Bar } trait Baz extend...

具有 F# SRTP 约束的 OR 模式被解释为 AND

作者:Natalie Perret 提问时间:12/22/2022

我想知道为什么我的函数中 SRTP 上下文中的“or”模式没有按预期工作,也就是它应该能够接受具有属性或其他属性的类型,但它被解释为 AND 模式,而不是像函数一样,这并没有真正意义,因为各自两个函数...

扑动。类型“Null”不是类型转换中类型“String”的子类型

作者:Rafay Mushtaq 提问时间:12/8/2022

════════ 小部件库捕获的异常 ═════════════════════════════════════════════════════════════════════════════════...

Python 中的鸭子打字(为了模仿字符串)

作者:habrewning 提问时间:7/10/2022

鸭子打字的一般解释如下:https://stackoverflow.com/a/4205163/19446851。 Duck Typing 在 Python 中是什么意思?真的有可能让一种类型看起来...

在打字稿中,基于对象形状的类型推断是否可行?

作者:Sheen 提问时间:10/20/2022

假设我有 3 个接口: interface Animal { height: number name: string } interface Dog extends Animal { num...

是否可以在 JavaScript/jQuery 中制作组合对象?

作者:Hoshi 提问时间:11/20/2020

我正在构建一个特定于站点的库,我想将其作为单个文件进行维护,但使用统一的 API 进行部署。 web = (function($){ function web(opts) { this.id ...

Scala 是否像 ML 一样有值限制,如果没有,那为什么?

作者:Shelby Moore III 提问时间:2/3/2018

以下是我对这个问题的看法。任何人都可以确认、否认或详细说明吗? 我写道: Scala 没有将协变与分配给 的 GLB ⊤ 统一,bcz afaics 在子类型“双统一”中分配的方向很重要。因此必须...

空列表相等性如何工作?

作者:Polymerase 提问时间:7/22/2018

运营商真的按内容比较列表吗?特别是关于空列表?== 以下比较按预期工作 List("A", "B", "C") == "ABC".split("").toList // true List() =...

Powershell 中索引迭代对象的鸭子类型

作者:mario 提问时间:9/1/2017

有时,与其在集合上进行管道处理,不如按程序循环访问它们会更方便。为了避免区分和/依赖于输入,更一致的键/值处理会很好:$_$_.Key$_.Value ForEach-KV $object { Pa...


共19条 当前第2页