scala-cats 相关问题

Cats是一个为Scala中的函数式编程提供抽象的库。

用于序列计算的Functor

我正在阅读来自underscore.io的scala cats book。它说关于Monad和Functor:虽然monad和functor是最广泛使用的测序数据类型..我可以看到Monad是......

回答 2 投票 0

用于包装不纯方法的效果?

我试图了解如何使用效果monads(cats.effect.IO或scalaz.IO无所谓)。想象一下,我有以下方法:def extract(str:String):String = {if(str.contains(“123”))...

回答 1 投票 1

Bi的名称 - 具有一个逆变量和一个协变参数的Functor类型类

我正在寻找一个Bi-Functor的标准类型类,它有一个Contravariant参数和一个Covariant参数。打孔签名(c - > a) - >(b - > d) - > f a b ...

回答 1 投票 9

MonoidK和Monad的关系

我试图理解众所周知的短语A monad只是endofunctors类别中的monoid,并将一些类别理论概念映射到cat库。猫中有一个MonoidK类型类,它......

回答 1 投票 3

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