入门

关于文档

如何为 Raku 和文档做出贡献,如何在本地生成文档

公告页面

与 Raku 文档网站相关的日期戳记笔记列表。

简要介绍

使用 Raku 官方文档

文件名扩展名

建议用于包含 Raku 内容的文件的扩展名。

Raku 示例 101

Raku 程序的基本入门示例

迁移指南

Haskell 到 Raku - 简述

从 Haskell 学习 Raku,简述

JavaScript (Node.js) 到 Raku - 简述

从 Node.js 学习 Raku,简述

Perl 到 Raku 指南 - 函数

Perl 中的内置函数到 Raku

Perl 到 Raku 指南 - 简述

如何做我以前做的事情?(Raku 简述)

Perl 到 Raku 指南 - 运算符

Perl 到 Raku 的运算符:等价关系和变化

Perl 到 Raku 指南 - 概述

如何实现以前的功能?

Perl 到 Raku 指南 - 特殊变量

Perl 和 Raku 中特殊变量的比较

Perl 到 Raku 指南 - 语法

Perl 和 Raku 之间的语法差异

Python 到 Raku - 简述

从 Python 学习 Raku,简述

Ruby 到 Raku - 简述

从 Ruby 学习 Raku,简述:我之前已经了解了什么?

教程

类和对象

关于在 Raku 中创建和使用类的教程

命令行界面

在 Raku 中创建自己的 CLI

CompUnits 及其位置

Raku 模块如何以及何时编译,存储位置以及如何在编译形式下访问它们。

并发

并发和异步编程

核心模块

可能对模块作者有用的核心模块

创建运算符

关于如何声明运算符和创建新运算符的简短教程。

用 Raku 进行数学运算

不同的数学范式及其在该语言中的实现方式

输入 Unicode 字符

在终端、shell 和编辑器中输入 Unicode 字符的方法

语法教程

语法简介

输入/输出

与文件相关的操作

进程间通信

程序运行其他程序并与它们通信

迭代

用于访问复杂数据结构中所有项目的可用功能

模块开发工具

哪些工具可以帮助您编写/测试/改进您的模块

模块包

创建模块包以实现代码重用

模块

如何创建、使用和分发 Raku 模块

REPL

读取-求值-打印循环

正则表达式:最佳实践和注意事项

关于正则表达式和语法的提示