首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一个会写诗的程序员的博客

    数论 代数 群论 范畴论 与 函数式编程 Haskell, Scala数论代数群论范畴论

    范畴论 把很多代数群一起来研究,看看有各个代数群之间有什么共通的特性; 常用术语 Functor, Bifunctor, Profunctor, Monad, Comonad, Bimonad, MonoidK

    1K40发布于 2018-08-20
  • 来自专栏函数式编程语言及工具

    Scalaz(24)- 泛函数据结构: Tree-数据游览及维护

    sealed abstract class TreeInstances { implicit val treeInstance: Traverse1[Tree] with Monad[Tree] with Comonad [Tree] with Align[Tree] with Zip[Tree] = new Traverse1[Tree] with Monad[Tree] with Comonad[Tree] with

    88860发布于 2018-01-05
  • 来自专栏终身学习者

    Rematch: Redux 的重新设计

    使用 jQuery 你不需要理解“comonad”是什么,你也不需要为了使用 Redux 去理解函数组合。 任何框架或者库的目的都应该是把复杂的事物抽象得更加简单。

    2.1K50发布于 2019-06-15
  • 来自专栏区块链大本营

    七夕送礼很发愁?自己编写一个区块链送女友吧~

    FlexibleInstances #-} module Haskoin.Types where import Protolude import Crypto.Hash import Control.Comonad.Cofree

    1.2K160发布于 2018-05-10
  • 来自专栏前端精读评论

    129.精读《React Conf 2019 - Day2》

    所谓申明式 UI 可以用下面的公式表达: type render = (state: State) => View; 然后用一段公式介绍了 Comonadic: class Functor w => Comonad

    1.5K10编辑于 2022-03-14
领券