cost 90 ms
有没有办法定义一个 typescript 类型递归缩小所有后代的类型

[英]Is there a way to define a typescript type which recursively narrows the type of all descendents

我有一堆 typescript 类型,它们使用共享的Inaccessible接口代替用户无权访问的对象。 但是,通常我使用的类型比上面的类型(来自 GQL 端点的嵌套数据)更复杂,并且我正在编写的组件只有在定义了整个 object 时才能工作。 因为这很常见,所以我希望能够编写一个类型保护器,我可以 ...

如何“告诉”装饰器 function 返回类型与 Python 中被包裹的 function 相同?

[英]How to "tell" the decorator function that the return type is the same as the wrapped function in Python?

我有一个装饰器,其返回类型与包装的 function 返回类型相同。 这是一个简单的例子。 该代码按原样运行,但是,它不为 output 值res提供类型提示。 有没有办法指定my_decorator返回与包装的 function foo相同的类型(例如,两者都返回Foo类型的变量) ...

如何读取 GeoTIFF 文件并以 R 语言返回特定数据类型?

[英]How to read a GeoTIFF file and return in a specific datatype in R language?

我正在尝试通过raster package 读取 R 中无符号字节数据格式的大型 GeoTIFF 文件(18000×18000×40)。我希望将其读取为 R 中的raw数据类型(无符号字节),然后由Rcpp处理。 但是, raster package 的函数似乎只返回numeric数据类型(8 字 ...

从构造函数选项推断类型

[英]infer type from constructor options

这行得通,但我确信有更好的方法可以做到这一点,我正在使用 zod 对我对用户零控制的值进行模式验证。 然后我有一个非常简单的 class,它采用这些模式并执行验证,并将类型推断回传递给“Action”的方法。 然后我这样使用它: 这有效,输入和值验证器上的智能感知是正确的,但是我不禁认为有一种更好的 ...

我如何制作一个通用的 function 递归反序列化 JSON 嵌套日期字符串类型安全?

[英]How can I make a generic function that recursively deserializes JSON with nested datestrings type safe?

下面的代码定义了一个 function stringsToDates ,它将采用原语 object 或 Promise 并递归地将它找到的任何 ISO8601 日期字符串(序列化 JSON)转换为实例化的 Date 对象。 我怎样才能使这样的 function 类型安全,以便我可以调用const ...

python 类型:记录级别的文字作为类型?

[英]python types: Literal of logging level as type?

以下代码:import logging print(type(1)) print(type(logging.WARNING)) 印刷: 然而,根据 mypy,此代码片段的第一行是合法的,但第二行不是(变量“logging.WARNING”作为类型无效):OneOrTwo = Literal[1 ...

NestJS / Prisma:键入'{ id:string; }' 不可分配给类型 'CustomersWhereUniqueInput'

[英]NestJS / Prisma : Type '{ id: string; }' is not assignable to type 'CustomersWhereUniqueInput'

今天我正在使用 NestJS 开发一个新项目,我对 NestJS 很陌生,尤其是 Prisma。 我遵循了有关 prisma 文档的 本教程,并尝试将其适应我的项目。 正如错误所说,问题发生在findOne function 内部。 我认为这是我的类型。 我已经阅读了很多东西,但似乎没有什么与我遇 ...

Scala 中特征的依赖类型约束(?)

[英]Dependent type constraints (?) on trait in Scala

我有以下 model: 有什么方法可以在类型级别强制请求/响应对匹配在一起吗? 因此,如果SayHelloRequest的响应类型为SayHelloResponse ,则SayHelloResponse的请求类型必须为SayHelloRequest 。 就像是: ...

在 Scala 中绑定通配符类型参数

[英]Bind wildcard type argument in Scala

在 Scala 2 中,您当然可以使用通配符或存在类型作为类型 arguments。但是,这意味着您并不总是有想要使用的类型的名称。 这有时会导致奇怪的情况,您需要依靠类型推断来规避显式编写类型。 这是我的意思的一个有点人为的例子:case class Container[T](value: T) ...

python selenium 数据提取

[英]python selenium data extraction

我在做一个项目 我想这样做,但是我不能在应该写的地方写我的值我正在做一个项目 我试过这个 bandy,但它没有发生,我知道该怎么做,任何有这方面知识的人都可以帮忙 ...

动态函数的返回类型

[英]Return typings for dynamic functions

我有一个 function,它唯一的逻辑是执行传入的 function。 我知道无论传入的 function 的响应如何,都将是同一个 function 的响应。 然而,这个 function 返回签名被推断为Promise<any> 。 有什么办法可以保留原来function的响应类型 ...

Lua 内部是否有可访问的表或默认类型枚举?

[英]Is there an accessible table or enum of default types somewhere inside Lua?

Lua 是否将其默认类型存储在某处并且可以访问它们? 直接通过 Lua 还是通过 C API? 我知道 function type() ,但是是否可以迭代这些类型? 如果没有这样的表,是否至少有一种方法可以检查传递的字符串是否是上述 function 可以返回的默认类型? 我假设因为 Lua 可 ...

如何检查字符串值是否为类型?

[英]How to check if a string value is a type?

有没有一种方便的方法来检查字符串值是否是一种类型? 可以有一个内置类型列表来进行比较,但这不适用于用户定义的类型。 ...

从 object 个键中检索推断的字符串文字

[英]Retrieve inferred string literal from object keys

我正在尝试创建一个基于键定义值的类型。 如果键扩展$${string} (例如$foo ),则该值应该是不带前缀的键,例如foo 。 如果密钥不扩展$${string} (例如boo ),则值应为null 。 例子const example = { $foo: 'foo', boo: nul ...

Memory 与不同类型数据的一致性

[英]Memory in solidity with different types of data

当创建一个接受 arguments 的 function 时,比如 int、uint、string 等等,为什么它需要指定该字符串是 memory,但是当传递一个 uint 时,它不需要指定它是一个 memory 示例: 为什么它必须是 memory 当它是一个字符串(在这种情况下是 _favWor ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM