typechecking 相关问题

类型检查器强制执行给定编程语言中的表达式是良好类型的 - 即符合特定类型系统的规则。

检查用于循环的Objective-C泛型类型(快速枚举)

是否有任何编译器选项来警告for-in循环中的类型错误? NSArray * stringsArray = @ [@“ Hello”,@“ World”];为(UIView * stringType中的错误类型){...

回答 1 投票 2

如何检查类型是智能指针还是智能指针的引用

我正在尝试实现一种结构,该结构在编译时检查给定类型是智能指针还是智能指针的引用。我重写了此解决方案(不适用于参考):...

回答 1 投票 1

是否可以使用Scala编译器对布尔表达式进行类型检查?

我目前正在使用Scala解析器组合器构建解析器。解析器必须接受布尔表达式,此刻我正在手动进行类型检查和评估。但是,我想扩展...

回答 1 投票 1

ClassName道具在对象类型中丢失。流和CSS模块

我已经使用CLI快速入门初始化了React Native应用程序。我唯一编辑的是使用CSS模块对组件进行样式设置(注意:代替样式的className)。我想进行类型检查...

回答 2 投票 0

为什么要输入检查?

[这对我来说没有意义:从'axios'导入axios导入*从'fp-ts / lib / TaskEither'作为TE导出const getIntent =(sessionId:字符串,输入:字符串)=> process.env .INTENT_URL? ...

回答 1 投票 0

如何解决获取FocusOptions的Flow(InferError)?

我在以下行element.focus({的情况下收到Flow Error({preventScroll:true});但是它应该支持FocusOptions的preventScroll属性

回答 1 投票 0

Sorbet没有报告缺少的方法实现(与RBI签名相比,我在这里做错了吗?

我有一个文件my_class.rb:#类型:true class MyClass attr_accessor:a,:b def initialize(a:1,b:2)@a = a @b = b end def do_stuff将“#{self。 class}:#@ a#@ b“ a * b + ...

回答 1 投票 0

TypeScript中的类类型检查

在ActionScript中,可以使用is运算符在运行时检查类型:var mySprite:Sprite = new Sprite(); trace(mySprite是Sprite); //真迹(mySprite是DisplayObject); //真...

回答 2 投票 208

如何确定类型对等。命名和结构

[以下声明是针对使用等价名称的语言给出的:A,D:int的arry [1..100]; C:int的arry [1..100]; F:int的arry [1..100];请说明以下哪个...

回答 1 投票 0


为什么Agda typechecker在该程序上崩溃

考虑以下(无效的)Agda代码数据示例:示例ex→设置ex:示例ex该类型可以通过以下方法在Agda中有效地写成文字,并利用Agda的...功能)]

回答 1 投票 4

如何编写要进行类型检查的Typescript基本类型扩展方法

在Typescript中,我想以这种方式向原始类型添 加扩展方法,以便在转换时对参数和返回类型进行类型检查。但是到目前为止,我还没有成功。我...

回答 1 投票 0

使用Flow的互斥属性

我正在为所工作的公司构建UI组件。它在React Native中,并使用Flow进行类型检查。问题是我希望这些组件具有某些变体,但它们迫使我什么都没有,但...

回答 1 投票 0

为什么TypeScript不能在检查未定义的if语句后确定变量是否已定义,所以永远不会

我正在启用strictNullChecks的TypeScript 3.6.2中进行编译。假设我声明了一个可能未定义的变量:let filename:string | undefined;然后,回调可以为其分配一个值,或者...

回答 2 投票 4

C#-与在单个方法中使用类型检查相比,具有不同类型的重载方法是否具有更高的性能?

说我有这个:public void DoThing(字符串文本){DoThingWithText(text); } public void DoThing(整数){DoThingWithNumbers(number); }并进行比较...

回答 1 投票 1

嵌套对象的默认属性未正确显示

我想为组件中的嵌套prop使用默认字符串,但是以下未显示默认值:export default SuccessModal =({complete,setCompleted,...

回答 1 投票 0

求和类型-为什么在Haskell中show(Int | Double)与`(show Int)|不同? (显示Double)`

为什么这些不相等?显示$ if someCondition然后someInt else一些double,如果someCondition然后show someInt else show someDouble我明白,如果您将if ... else ...

回答 2 投票 1

仅部分符合给定联合类型的数据-为什么TypeScript不抱怨?

给出以下类型定义:type BaseItem = {name:string; PurchaseAt:字符串; PurchasePrice:数量; };类型AvailableItem = BaseItem;类型SoldItem = BaseItem&{soldAt:...

回答 1 投票 0

是否有一种方法可以在C ++ 17中创建编译时类型映射以进行类型检查?

我是C ++元编程/ SFINAE的新手,在开发检查以查看传递给方法的类型是否包含在预定义的类型列表中时,我遇到了麻烦。这里的上下文是...

回答 4 投票 0

验证函数中的返回语句

我正在浏览https://github.com/python/cpython/blob/master/Lib/datetime.py,偶然发现了一些类型检查功能(我简化了它们)def foo(year,month,day):year = ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.