首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
龙叁
掘友等级
全赞
|
不知名互联网公司
全赞攻城
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 32
沸点 6
赞
38
返回
|
搜索文章
最新
热门
React 的 diff 算法
React 是 Facebook 开发的构建用户界面的类库. 它从设计之初就将性能作为重点. 这篇文章我展示 diff 算法和渲染过程怎样工作, 你可以借鉴优化自己的应用.
Monads in JavaScript
Monad is a design pattern used to describe computations as a series of steps. They are extensively used in pure functional programming languages to manage side effects but can also be used in multiparadigm languages to control complexity.
Functors, Applicatives, And Monads In Pictures
A functor is a data type that implements the Functor typeclass. An applicative is a data type that implements the Applicative typeclass. A monad is a data type that implements the Monad typeclass. A Maybe implements all three, so it is a functor, an applicative, and a monad.
关于 Monad 的学习笔记
假期终于看明白了 Monad, 这个关卡卡了好几年了, 终于过了 我现在只能说初步了解到 Monad, 不够深入, 打算留一点笔记下来 现在回头看, 如果从前学习得法的话, 最快可能几天或者几周就搞定的 比如说有 Node.js 那样成熟的社区跟教程, 或者公司里有就有人教的话 此前在 Haskell 中文论坛问过, 知乎问过, 微博私信问过, 英文教程也看了 总体上 Monad 就成了越来越吸引我注意力的一个概念
Functor、Applicative 和 Monad
Functor、Applicative 和 Monad 是函数式编程语言中三个非常重要的概念,尤其是 Monad ,难倒了不知道多少英雄好汉。事实上,它们的概念是非常简单的,但是却很少有文章能够将它们描述清楚,往往还适得其反,越描越黑。与其它文章不同的是,本文将从结论出发,层层深入,一步步为你揭开它们的神秘面纱。
通过做一个基于 Node 的微服务器来学习 Docker
如果你正准备着手学习 Docker,别再观望,动起手来吧! 在这篇文章中,我将告诉你 Docker 是如何工作的?使用中会遇到什么问题?如何通过 Docker 完成一个基本的开发任务——构建一个微服务器。 我们将以一台配有 Node.js 服务和 MySQL 后台的服务器为例,从在本地运行代码开始,完成一个运行着微服务和数据库的容器。
YAML 语言教程
编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,以 JS-YAML 的实现为例。
Redux-saga 中文文档
redux-saga 是用于 Redux 开发的一种副作用中间件,又称为异步 Action 工具。和 redux-thunk 中间件不同,我们通过创建 Saga 统一管理所有的副作用逻辑。
调试 Node.js 应用
在本文中,你将会学习如何通过 debug 模块,内置的 Node 调试器以及 Chrome 的开发者工具调试 Node.js 应用。
使用 AVA 和 Enzyme 测试 React 组件(三)
在写单元测试的时候,有一点要注意的是要避免过度测试,因为测试代码也是需要维护的,如果测试过多过细,那一旦生产代码有所改变,就可能会修改很多测试代码,需要开发人员需要在质量和开发效率上面做好均衡。
下一页
个人成就
文章被点赞
1,633
文章被阅读
72,342
掘力值
2,901
关注了
12
关注者
109
收藏集
0
关注标签
16
加入于
2016-06-19