Explain IO Monad in 2025

And since now if you see anyone repeats the «language is pure while runtime is not» mantra to newbies once again, you should smile mercilessly and smack them with a rolled-up printout of this article.

Published by Chuigda WhiteGive at December 9, 2025

十分钟计算机图形学

心跳第七通用设计局计算机图形学入门专用教材!你还在等什么,赶紧拨打热线电话订购吧!

Published by Chuigda WhiteGive at July 26, 2023

异步与协程 - 第二部分

本文在上集的基础上,进一步讨论了有栈和无栈协程的实现,并比较了它们的异同与优劣。

Published by Chuigda WhiteGive at July 13, 2023

异步与协程 - 第一部分

本文简单地介绍了异步与协程的基本概念,以及它们在程序设计语言中的应用。

Published by Chuigda WhiteGive at July 12, 2023

十分钟编译原理

本教程尝试用一种很少有人尝试过的手段,破除笼罩在编译器上那层神秘的玄学面纱,在十分钟内教会编译器中的基本概念。

Published by Chuigda WhiteGive at February 27, 2023

TypeScript 历险记

一个前端菜鸡不信邪,这是他捣鼓了一晚上 TypeScript 编译器的成果。

Published by Chuigda WhiteGive at January 20, 2022

FFmpeg 遇坑记

折腾一下还是挺锻炼个人能力的;但是没文档真的害死人。

Published by Chuigda WhiteGive at July 3, 2020

Five Minutes Rule

时间相信大家都很熟悉,但五分钟原则又是什么呢?下面就跟小编一起来看一下吧。

Published by Chuigda WhiteGive at April 15, 2020

Understanding Algorithm W

博客 Understanding Algorithm W 的中文翻译。

Originally created by Jeremy Mikkola at 2018

Basic Polymorphic Typechecking

论文 Basic Polymorphic Typechecking 的中文翻译。

Originally created by Luca Cardelli at 1984