Microsoft Build 下一站:中国👉6月15日12:30开启! 了解详情
写点什么

monad

收录了 monad 频道下的 50 篇内容

Python进阶之Monad
Python 进阶之 Monad

Monad是Python中的一种设计模式,提供了一种数据感知上下文的实现方式。本文介绍了Failure Monad、List ...

Python Monad
理解 Monad,一份 monad 的解惑指南

随着函数式编程的再次兴起,“monad”这种函数式结构再次让初学者感到恐惧。在本文中,Introduction to ...

从纯函数讲起,一窥最深刻的函子 Monad

作为一名 5 年经验的 JavaScript 技能拥有者,笔者时常在想,它的核心是什么?后来我确信答案是:闭包和...

前端
11月月更
Swift 烧脑体操(五)- Monad

Swift 相关的学习资料已经很多,我想从另外一个角度来介绍它的一些特性,我把这个角度叫做「烧脑体操」。...

CI/CD 流水线创建方法:Monad、Arrow 还是 Dart ?
CI/CD 流水线创建方法:Monad、Arrow 还是 Dart ?

Monad 不能对流水线进行静态分析,Arrow 语法很难用,我称之为 Dart(不知道它是否已经有名字了)的一种轻...

Java 设计模式 Monads 的美丽世界
Java 设计模式 Monads 的美丽世界

Monads 是非常强大和方便的工具。使用“当价值可用时做”的思维方式编写代码需要一些时间来习惯,但是一旦...

Java
设计模式
Monads
写给程序员的可逆计算理论辨析

可逆计算理论是Docker、React、Kustomize等一系列基于差量的技术实践背后存在的统一的软件构造规律,它的...

开源
低代码
Docker 镜像
可逆计算
Nop平台
一种新的流:为 Java 加入生成器 (Generator) 特性

这篇文章不是工具推荐,也不是应用案例分享。其主题思想,是介绍一种全新的设计模式。...

Java
阿里云
云原生
William Heslam访谈:JavaScript中有趣又有益的可扩展效果
William Heslam 访谈:JavaScript 中有趣又有益的可扩展效果

在本次采访中,William Heslam解释了什么是可扩展效果以及使用它们的好处。

.NET 反应性框架为事件实现了 LINQ

Erik Meijer和Wes Dyer创建了.NET反应性框架,即利用...Erik和Brian Beckman证明了IObservable是延伸的Monad

学习 Haskell 的现实意义

《Real World Haskell》的作者之一John Goerzen近日在与O’Reilly的访谈中谈到Haskell的诸多性质使它成为...

Flag Boot:基于范畴论的新一代极简开源微服务框架
Flag Boot:基于范畴论的新一代极简开源微服务框架

Flag Boot是一个基于Scala开发的轻量级的高并发微服务框架,为类型安全、服务治理等常见问题,给出了简洁且...

语言特性实战(一)

通过写demo来理解语言特性

4 个 JavaScript 最基础的问题 —— Eric Elliott
4 个 JavaScript 最基础的问题 —— Eric Elliott

咱就是说,经常看技术博客的同学应该熟悉 Eric Elliott 这位老哥,他致力于 JavaScript 编程、区块链领域的...

JavaScript
面试
前端
7月月更
Haskell 获得 iOS 支持,并做出多项语言和性能改进

GHC 7.8.1最近已经发布,带来多项语言、编译器以及性能方面的改善。Haskell现在可以针对iOS编译,并且增加...

从延迟处理讲起,JavaScript 也能惰性编程?

✨从历史讲起,JavaScript 基因里写着函数式编程

前端
11月月更
Swift 烧脑体操(四) - map 和 flatMap

Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新...

Fn.py:享受 Python 中的函数式编程

尽管Python事实上并不是一门纯函数式编程语言,但它本身是一门多范型语言,并给了你足够的自由从函数式编程...

那些害死Haskell的,也会害死Rust
那些害死 Haskell 的,也会害死 Rust

本文作者的中心思想不是唱衰 Rust 语言,正相反,他非常看重 Rust 语言。他回顾了 Haskell 语言从王者...

monad专题_资料-InfoQ中文网