imp:宏,用于调用隐式值-源码

所需积分/C币:5 2021-03-02 06:22:14 13KB ZIP
5
收藏 收藏
举报

小鬼 小鬼还被描述为绑定或包含在某种物体中,例如剑或水晶球。 在其他情况下,imps只是保留在某个对象中,并且仅在其主人需要它们时才被召唤。 有些人甚至有能力像精灵一样准许主人的愿望。 -Wikipedia上的“ Imp”条目 概述 这是一个很小的库,存在一个痒痒的问题。 它提供了零成本的宏来调用隐式值。 imp方法的一种用法是imp方法,它与implicitly相似(但没有后者的间接调用)。 以前,由于与implicitly相关的成本,上下文绑定语法[1]或其他间接寻址方法不是最佳的。 在Scala中创建类型类时有一个约定,以在伴随对象上提供apply方法,以访问隐式类型类实例。 这里可以使用summon宏来创建此方法的更有效形式。 ([1]通过上下文绑定,我的意思是将类型参数声明为[A: Magma] ,它也与[A]对应,并带有(implicit ev: Magma[A])参

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
imp:宏,用于调用隐式值-源码 5积分/C币 立即下载
1/0