Raku 文档翻译

Raku 文档之 - 语言

起步

number title subtitle progress
1 简介 使用 Raku 官方文档
2 通过例子学 Raku 之 P6-101 Raku程序的基本介绍示例

迁移指南

number title subtitle progress
3 从 Perl 5 到 Raku 指南 - 简介 我怎么做我以前做的事情? (简而言之,Raku)
4 从 Perl 5 到 Raku 指南 - 概览 我怎么做我以前做的事情?
5 从 Perl 5 到 Raku 指南 - 函数 Perl 5 到 Raku 中的内置函数
6 从 Perl 5 到 Raku 指南 - 运算符 Perl 5 到 Raku 中的运算符:等价物和变体
7 从 Perl 5 到 Raku 指南 - 语法 Perl 5 和 Raku 之间的语法差异
8 从 Perl 5 到 Raku 指南 - 特殊变量 Perl 5 Raku 中特殊变量的比较
9 从 Haskell 到 Raku - 简介 从 Haskell 学习 Raku,简而言之:我已经知道了什么?
10 从 Javascript (Node.js) 到 Raku - 简介 从 Node.js 学习 Raku,简而言之
11 从 Python 到 Raku - 简介 从 Python 学习 Raku,简而言之
12 从 Ruby 到 Raku 从Ruby学习Raku,简而言之:我已经知道了什么?

指南

number title subtitle progress
13 类和对象 关于在 Raku 中创建和使用类的教程
14 命令行接口 在 Raku 中创建自己的 CLI
15 并发 并发和异步编程
16 核心模块 可能对模块作者有用的核心模块
17 使用 Raku 做算术 不同的数学范例以及如何用这种语言实现它们
18 输入 unicode 字符 编辑器和 shell 中的 unicode 字符的输入方法
19 Grammar 指南 Grammars 简介
20 输入和输出 与文件相关的操作
21 进程间通信 运行其他程序并与之通信的程序
22 迭代 可用于访问复杂数据结构中所有项的函数
23 模块开发工具 什么可以帮助您编写/测试/改进您的模块
24 模块包 创建用于代码重用的模块包
25 模块 如何创建,使用和分发 Raku 模块
26 创建运算符 关于如何声明运算符和创建新运算符的简短教程
27 正则表达式: 最佳实践和陷阱 有关正则表达式和 grammar 的一些提示

一般参考

number title subtitle progress
28 关于文档 元文档
29 社区 有关使用 Raku 的人员的信息
30 FAQ 关于 Raku 的常见问题
31 词汇表 Raku 术语表
32 Raku pod 一种易于使用的标记语言,用于记录 Perl 模块和程序
33 Pod 6 表格 黄金三镖客
34 Raku 中的项
35 测试 在 Raku 中编写和运行测试
36 避免陷阱 开始使用 Raku 时要避免的陷阱

基本主题

number title subtitle progress
37 容器 Raku 容器的低级解释
38 上下文和上下文相关者 什么是上下文以及如何深入它们
39 控制流 用于控制执行流程的语句
40 数据结构 Raku 如何处理数据结构以及我们对它们的期望
41 日期和时间函数 在 Raku 中处理日期和时间
42 枚举 使用枚举类型的示例
43 异常 在 Raku 中使用异常
44 函数 Raku 中的函数和函数式编程
45 Grammars 解析和解释文本
46 散列和 map 使用关联数组/字典/散列
47 输入和输出权威指南 正确使用 Raku IO
48 列表、序列和数组 位置数据结构
49 元对象协议 (MOP) 内省和 Raku 对象系统
50 原生调用接口 调用遵循C调用约定的动态库
51 Raku 中的换行处理 如何处理不同的换行符,以及如何更改行为
52 数字 Raku 中提供的数字类型
53 面向对象 Raku 中的面向对象
54 运算符 常见的 Raku 中缀,前缀,后缀等等!
55 组织和引用命名空间的程序元素
56 性能 测量和改进运行时或编译时性能
57 Raku 原生类型 使用编译器和硬件可用的类型
58 Phasers 程序执行阶段和相应的 Phasers 块
59 指令 特殊用途的特殊模块
60 引号结构 在 Raku 中编写字符串,单词列表和正则表达式
61 正则表达式 与字符串匹配的模式
62 例程 在任何类之外定义的常见 Raku 例程
63 集合、包和 mixes Raku 中唯一和加权对象的无序集合
64 下标 按索引或键访问数据结构元素
65 语法 Raku 语法的一般规则
66 系统交互 使用底层操作系统和运行应用程序
67 Traits 编译时行为规范变得简单
68 类型系统 Raku 类型系统简介
69 Unicode Raku 中的 Unicode 支持
70 Unicode Vs. ASCII 符号 Unicode 符号及其 ASCII 等价物
71 变量 Raku 中的变量

高级主题

number title subtitle progress
72 实验功能 即将推出的新语言功能可供用户评估