腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(154)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
非
Contravariant
/
Contravariant
/Divisible/Decidable?的好例子
代表Haskell生态系统中的标准和基本抽象: contramap :: (a -> b) -> f b -> f a 一个类型构造函数,它是
Contravariant
,而不是Divisible。
浏览 4
修改于2019-05-23
得票数 10
2
回答
Contravariant
委托值类型
有没有人能解释为什么C#值类型不能使用逆变?private delegate Asset AssetDelegate(int m); { aw(32);} {}
浏览 0
修改于2010-06-09
得票数 7
回答已采纳
1
回答
使用cats.
Contravariant
类型类
我试图将我的
Contravariant
类型类与语法一起应用,但遇到了找不到它的问题。Test { private val f: Foo[String] = (_: String) => () implicit val cvar:
Contravariant
我提供了隐式
Contravariant
[Foo],但是语法无论如何都不会被应用。怎么了?
浏览 3
提问于2018-08-22
得票数 1
1
回答
我是否可以使用T扩展
Contravariant
<any>来安全地将泛型类型约束为反变体联合
让我们从一些定义开始:declare let cNum:
Contravariant
<number>;现在,假设我想要创建一个函数,可以在一个
Contravariant
联合类型的数组中传递它。但是,数组目前可以采用任何类型,我想将其限制为
Contravariant
类型,因此让T扩展
Contrav
浏览 4
修改于2022-07-17
得票数 0
回答已采纳
1
回答
创建具有
Contravariant
、Divisible和Decidable的ADT实例
我正在尝试为创建一个实例import Data.Discrimination.Grouping (hashing)import Data.Vector (Vector)import GHC.Exts (toList, fromList) data JSONPrimitive = JString | JNumber | JBool | JNull deriv
浏览 3
提问于2017-08-28
得票数 1
回答已采纳
1
回答
Control.Monad.Reader.withReader实际上是Data.Functor.
Contravariant
.contramap吗?
Control.Monad.Reader和Data.Functor.
Contravariant
之间的关系是什么
浏览 13
提问于2021-11-02
得票数 6
回答已采纳
2
回答
None类型类的隐式查找与Option的
Contravariant
Typeclass不兼容
我不能编译下面的代码,我很好奇我做错了什么。trait JsonWriter[-A] {} def toJson[A](value: A)(implicit writer: JsonWriter[A]): Json =}object JsonWriterInstances { implicit val stringWriter: JsonW
浏览 27
修改于2018-08-09
得票数 1
回答已采纳
1
回答
类型同义词实例
{-# LANGUAGE TypeSynonymInstances #-} -- data Op r a = (->) a r instance
Contravariant
(Op r) wheretype synonym ‘Op’ should have 2 arguments, but has been giv
浏览 1
提问于2021-11-02
得票数 1
回答已采纳
1
回答
使用堆栈构造反变体会导致无法推断反变体的约束错误。
在构建我的项目时,会出现以下错误: • Could not deduce (
Contravariant
(Backwards f))
浏览 0
提问于2018-11-29
得票数 0
回答已采纳
2
回答
违禁品的目的是什么?
无论如何,我发现,如何使用例如:*Lib Data.Functor.
Contravariant
> :t contramap*Lib Data.Functor.
Contravariant
> :t contramap (\x -> x
浏览 2
提问于2018-02-02
得票数 3
回答已采纳
1
回答
移除反变量函数器的实例声明中的类型同义词
如果我定义: class
Contravariant
f where contramap f g = g . f 我得到的错误是实例类型不能是同义词。所以我想我需要一些类似的东西: instance
Contravariant
((->) _ r) where contramap f
浏览 12
提问于2021-01-06
得票数 1
回答已采纳
1
回答
为什么不可能通过更高的类型?
我们可以使用
Contravariant
方法调用
Contravariant
.apply实例。Cats为使用参数(包括Eq、Show和Function1 )的数据类型提供实例。下面是一个例子: import cats.Show val showSymbol =
Contravariant
[Show]
浏览 0
提问于2018-02-07
得票数 0
回答已采纳
1
回答
可以为这种类型创建一个应用实例吗?
为了探索方差是如何工作的,我提出了这种类型,它可以是Functor,也可以是
Contravariant
,具体取决于它的参数:instance (Functor f,
Contravariant
g) =>
Contravariant
(Shift f g) where到
contravariant
包)是
Contravariant
,Applicative是Func
浏览 4
提问于2022-07-09
得票数 3
2
回答
在哪里定义比较中的Monoid实例?
在Data.Functor.
Contravariant
中定义了newtype Comparison a。在
contravariant
-1.5中定义的此模块版本中,
Contravariant
上的Monoid实例定义如下: instance Monoid (Comparison a) where mappend (Comparison p) (Comparison q) = Comparison $ mappend p q 在base中也定义了Data.Functor.
Contravarian
浏览 26
修改于2019-01-03
得票数 3
回答已采纳
2
回答
解释Contramap
//
contravariant
functor def contramap[A, B](f: B => A): F[A] => F[B] }
浏览 0
提问于2013-03-17
得票数 42
回答已采纳
2
回答
在函数参数A的逆变位置接受协变类型A => B
考虑协变类型参数A def bar(a: A) = a // error: covariant type A occurs in
contravariant
position | This is
contravariant
position
浏览 2
修改于2021-07-03
得票数 3
1
回答
界面中的协方差和逆方差
Apple>(); IContravariant<Apple> fContra = new
Contravariant
<Fruite>(); throw new NotImpleme
浏览 0
修改于2016-11-13
得票数 3
1
回答
猫中反变函子的应用、应用、Monad等?
A1): Int = { } } new
Contravariant
[Preference] { def contramap[A, B](fa: Preference
浏览 0
提问于2018-07-12
得票数 0
回答已采纳
1
回答
寻找双重的ReaderT,它在环境上抽象,而不是一元结果
下面的带有
Contravariant
、Divisible等实例的抽象是否已经在某些包中实现了?我暗示了以下可编译代码的精神: ReaderDual (b -> m a) instance
Contravariant
(ReaderDual
浏览 3
修改于2015-08-09
得票数 8
回答已采纳
2
回答
为什么参数处于逆变量位置?
如下所示: private case class MyClass(c: T)编译器说: private case class MyClass[U <: T](c: U)这次的错误是: error: covariant type T occurs in
contravariant
浏览 4
提问于2012-03-08
得票数 32
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
点击加载更多
领券