Hacker News | 📄 原文链接 | 2026-10-12 收录

管道操作符在 R 中的历史:水管工、链子与名画家

来源:adolfoalvarez.cl — 2026-10-12

📋 概述

文章追溯 R 里管道操作符的来龙去脉:2012 年 1 月有人在 Stack Overflow 问如何实现 F# 的 forward pipe,Ben Bolker 当天给出第一个 R 管道;同年 4 月 Peter Meilstrup 的 ptools 引入 chain 函数。2012 年 10 月 Hadley Wickham 启动 dplyr,一年后出现 %.% 操作符;2013 年底 Stefan Bache 提出 %>% 实现,并把包改名为 magrittr,致敬马格利特的名画《图像的叛逆》。原生 |> 后来进入 base R,而管道符号最早可追到 1994 年 Tobias Nipkow 为 Isabelle/ML 提出的设计。

🔑 核心要点

💡 金句

Our story starts as many other R related stories… in stackoverflow.
← 返回 Hacker News 首页