Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何从键而不是值推断类型参数?
我有一个表示有向图结构的类 它是具有一个类型参数的通用类K extends string对于节点名称 图表是通过传递一个对象来构造的 例如 a b b 在这个最小的例子中代表两个节点a and b 有一条边a b class Digraph
typescript
generics
typeinference
Scala 推断类型参数 - 推断为“Nothing”的类型边界
我正在尝试编写一个简单的查询 monad 但无法获取我的generic键入注释正确 我的第一次尝试如下 为了简洁而大大简化 case class Person val name String abstract class Schema T
scala
generics
typeinference
typebounds
Self.Type 无法直接转换为 AnyClass 以扩展为 swift 中的 Objective-C 类
我正在尝试创建结构方法来创建具有正确笔尖名称的 UIViewController 以修复 iOS8 默认初始化程序问题 为此 我添加了扩展 extension UIViewController class func create gt Se
ios
Objectivec
swift
typeinference
swiftextensions
当我在 Haskell 中编写“show”和“read”时发生了什么?
以下是 GHCi 的简短文字记录 Prelude gt t read read Read a gt String gt a Prelude gt t show show Show a gt a gt String Prelude gt t
generics
Haskell
typeinference
typeclass
ghci
C# 十进制的类型后缀
我不知道我想要实现的目标的正确措辞是什么 因此它可能已经发布在网上 如果是的话请善待 好吧 基本上我有这个方法 public static T IsNull
c
types
double
Decimal
typeinference
使java编译器输出类型推断信息
是否可以得到javac输出有关为方法调用推断的类型的信息 例如 我想知道形式类型的推断是什么T in the 调用 of bar private static
Java
generics
javac
typeinference
Java 中的泛型用法是什么? X.
方法()
我读完了整本 SCJP6 书 Sierra 和 Bates 的书 考试得分为 88 但是 我仍然没有听说过这种代码是如何工作的 因为它在泛型章节中没有解释 Collections
Java
generics
typeinference
scjp
如何在swift中编写通用工厂方法?
我不知道如何 如果可能的话 编写调用从常见已知基类 继承的泛型类型的构造函数的方法 以创建 T 的一些实例 而无需求助于显式工厂函数 即使用所有花哨的功能由类型推断提供 在操场上运行的示例 Let there be classes MyPo
generics
swift
factory
typeinference
C# 方法组类型推断
我正在尝试编写一个提供参数并调用函数的通用方法 如下所示 class MyClass public int Method float arg gt 0 TResult Call
c
generics
typeinference
泛型:为什么编译器在这种情况下无法推断类型参数?
我想编写一个扩展方法 该方法适用于其值是某种序列的字典 不幸的是 编译器似乎无法从我对该方法的使用中推断出通用参数 我需要明确指定它们 public static void SomeMethod
c
generics
typeinference
重载、泛型类型推断和“params”关键字
我刚刚注意到过载解析的奇怪行为 假设我有以下方法 public static void DoSomething
c
generics
typeinference
paramskeyword
overloadresolution
在 TypeScript 中将对象键/值的映射强类型化为具有相同键但不同值的对象
我通常需要获取一个对象并生成一个具有相同键但具有从 KVP 到某些映射的值的新对象T JavaScript 的实现很简单 Object map obj fn gt Object fromEntries Object entries obj
typescript
typeinference
为什么 3 和 x(被分配为 3)在 Haskell 中具有不同的推断类型? [复制]
这个问题在这里已经有答案了 Haskell 中的类型推断有一点学习曲线 至少可以这么说 开始学习它的一个好方法是通过简单的例子 因此 以下是类型推断的 hello world 考虑以下示例 Prelude gt t 3 3 Num t gt
Haskell
typeinference
monomorphismrestriction
GHCi 中函数的类型推断与从文件加载的不同
我写了一个函数add in test hs add x y gt x y 然后我加载了test hs在 GHCi 版本 7 8 3 中 并输入 t add 观看什么类型add 是 结果看起来不正确 Main gt t add add Int
Haskell
typeinference
当映射到相同类型时,Scala 的 map() 的行为是否应该不同?
在Scala Collections框架中 我认为使用时存在一些违反直觉的行为map 我们可以区分 不可变 集合的两种转换 那些其实现调用newBuilder重新创建结果集合 以及那些经历隐式CanBuildFrom获得建造者 第一类包含所
scala
typeinference
scalacollections
implicit
statictyping
推断 Typescript 中深度嵌套对象的类型
我正在尝试创建一个函数来安全地查找深层嵌套对象中的属性 theme在这种情况下 我应该提到 我不想静态定义它的类型 因为它们的目的是频繁更改 因此使用typeof 这个函数接受对象本身和 3 个键 但问题是 我无法正确推断它们的类型 con
typescript
lookup
typeinference
Eclipse 中使用 Java8 时出现类型推断编译器错误,但使用 Java7 时则不然 [重复]
这个问题在这里已经有答案了 下面的代码无法在使用 jdk 1 8 0 05 的 Eclipse Luna 中编译 Eclipse 编译器显示 类型不匹配 无法从 Integer 转换为 long 它在 Luna 中使用 jdk 1 7 进行
generics
java8
typeinference
eclipseluna
有限制的 OWL 类型推断
我正在使用 FaCT 和一个简单的本体研究 Protege 4 的 OWL 限制概念 假设我有一个人foo班级的Something Something a owl Class foo a Something owl NamedIndivid
typeinference
ontology
owl
restriction
protege4
编译器自动绑定(类型推断)泛型类型
以下代码在 t3 行有编译错误 public
Java
generics
Binding
typeinference
使用下划线对“Function2”参数进行类型推断失败
为什么类型推断器放弃这一点 def test a Seq Int b Seq Int a b zipped map 2 no Like so
scala
typeinference
«
1
2
3
4
5
6
7
8
»