cost 406 ms
标准中是否没有“隐式此参数”之类的东西? - Is there no such thing as "implicit this parameter" in the Standard?

最近,我问了这个问题,其中一个答案是: 标准中没有“隐式此参数”之类的东西。 该标准称其为“隐式对象参数”。 然后有人评论说: 标准中没有“隐式此参数”之类的东西。”似乎是错误的。来自expr.call#4 :“如果函数是非静态成员函数,则函数的this参数应使用指向的指针初始化调用 ...

Idris2:有没有办法在接口实现中使用隐式 - Idris2: Is there a way use implicits in interface implementations

我正在使用 Idris2 跟踪 Idris 的 TDD。 我在第 6 章中使用模式研究 DataStore。 首先对于一些上下文: 在某些时候,我们希望格式化SchemaType schema类型的值以显示给用户。 在本书中,这个问题通过display function 得到解决,如下所示: 我想弄 ...

如何用“反射”包替换 ImplicitParams? - How to replace ImplicitParams with the 'reflection' package?

我有一个枚举类型,例如 我希望能够将这种类型的值隐式传递给我的函数。 我可以使用ImplicitParams GHC 扩展来做到这一点,如下所示: 但是我多次听说,最好使用 Haskell 包反射来完成这项任务。 不幸的是, reflection文档没有解释如何使用库编写类似的代码。 弄清楚 ...

在java中返回对象实例而不是函数返回(隐式参数) - return object instance instead of function return in java (implicit parameter)

我想设置一个相对于另一个组件的矩形位置,但偏移了。 我尝试了以下方法: 但 translate 返回 void,因此它不被接受为参数(需要Point )。 有没有办法在不创建辅助变量的情况下在同一个语句上做到这一点? 没有什么重要的,只是好奇。 ...

起吊方法出错 - Error in lifting method to function

我有一个隐式参数的方法。 在2种情况下将其转换为功能时出现错误: 1: 然后我得到一个StackOverflowError。 2: 然后我得到一个错误:缺少参数类型 我必须这样写: 没关系。 如果'action'的参数不是隐式的,则所有情况都是正确的 ...

设置隐式参数上下文的函数 - A function that sets an implicit parameter context

我一直在处理有时我认为有用的隐式参数,但尝试执行以下代码(无法编译)之类的操作 我基本上想要的是一个函数f ,该函数运行带有“上下文”的给定函数。 在上述情况下, fz将以?x = 42运行z ,在这种情况下自然会返回42 ,因此该程序应打印42 。 但是我得到了错误: 这是 ...

Scala - 抽象类型和隐式参数解析 - Scala - Abstract types and Implicit Parameter Resolution

我正在使用Scala 2.10.4。 请详细说明一下 - 实际的代码深深地嵌入了一个复杂的程序中,所以我不会解释这个问题,而是以时间的方式抽象出问题来讨论动物;-) 在scala我有两个特征 - 例如: 动物和HouseBase 。 我没有权利改变Animal,但我继承了 ...

似乎忽略了Numeric [A]类型的隐式参数的使用 - Use of an implicit parameter of type Numeric[A] seems to be ignored

作为Scala的新手,我正在玩fold , reduce和scan 。 我想看看在function参数上传递元素的顺序以及如何组装最终结果。 由于我计划在数字和字符串列表中使用它,因此我使用类型参数定义了以下辅助函数: 在Scala中使用泛型类型参数的 Post Addition提供 ...

如何在where闭包中引用隐式参数 - How to reference implicit parameters in a where closure

如何在where闭包内使用隐式参数? 对于当前的解决方法,我并不感到特别骄傲: 我还注意到,我可以通过将通用Groovy代码放入闭包中来对查询进行参数化,例如上面的if 。 奇怪的是,即使没有黑客攻击,条件条件内的params也不会造成任何麻烦。 这种做法好吗?还是不鼓励? ...

Scala捕获调用范围的所有隐式? - Scala capture all implicits of the calling scope?

假设我有一个范围A ,其中定义了一些隐式值,一个代码块c使用了这些隐式值。 我也有范围B ,它具有兼容类型的隐式,因此,如果我将代码块c复制到B ,它将编译并运行而没有问题。 当然,这很丑陋,因为我要在两个地方复制c ,所以我想将c移到它自己的函数中。 现在, c的函数签名必须如下所示: ...

Scala中的隐式参数和NullPointerException - Implicit parameters and NullPointerException in Scala

我试图定义一个函数,该函数需要一个整数和一个隐式对象,该对象具有处理该数字的代码,但是我遇到了NullPointerException ,我不知道为什么。 如果我删除第一个println则代码有效。 我定义隐式对象的方式是否存在问题? 这是我的代码: 这是错误: ...


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