Show HN: Scala 教程 – 浏览器中交互式 Scala 3 课程
摘要
交互式 Scala 3 教程,可在浏览器中运行,每页都有实时编辑器,免费且开源。
暂无内容
查看缓存全文
缓存时间: 2026/07/28 15:27
# Scala 教程
来源:https://scalatutorials.com/
## 在浏览器中学习 Scala
每个页面都配有实时编辑器,提供交互式的、小而精的教程。
免费且开源。代码运行在 Scastie(https://scastie.scala-lang.org/)上,这是 Scala 中心的在线编程环境。无需安装任何软件,也无需注册账户。
分享到 X(https://x.com/intent/post?text=Interactive%20Scala%20tutorials%20that%20run%20in%20your%20browser&url=https%3A%2F%2Fscalatutorials.com)
``
// 点击运行试试!
// 例如:欧拉计划第 1 题:
(1 until 1000).filter(x =>
x % 3 == 0 || x % 5 == 0).sum
``
边读边运行每一课都配有由 Scastie(Scala 中心的在线编程环境)驱动的实时编辑器。循序渐进四十多个重点页面,从基础算术到类定义,每个页面只需一两分钟即可掌握。Scala 3 就绪该教程面向 Scala 3,并专门设有章节介绍自 Scala 2 以来的变化。
相似文章
Show HN: Sabela – 一个面向Haskell的响应式笔记本
Sabela 是一个面向 Haskell 的响应式笔记本,支持交互式数据科学和函数式响应式编程,并兼容 Python 互操作和 3D 图形。
Show HN:Lathe —— 使用大语言模型学习新领域,而非跳过学习
Lathe 是一个开源工具,能根据任何提示使用大语言模型生成动手实践的多部分技术教程,旨在教授用户而不是仅仅提供答案。它包括一个用于体验教程的本地用户界面,并支持与 Claude Code、Cursor 和 Codex 的集成。
展示 HN: TeXbrain,一个通过 WASM 在浏览器中运行 pdfTeX 的 LaTeX 编辑器
TeXbrain 是一款基于浏览器的开源 LaTeX 编辑器,利用 WebAssembly 将 LaTeX 编译为 PDF,具备实时预览、Git 集成和离线支持等特性。
在浏览器中试用 LispE
关于在浏览器中试用 LispE(一种 Lisp 方言)的简要介绍或链接。
Show HN: 在浏览器中编写、仿真和综合 VHDL/Verilog
RisingEdge.pro 是一个基于浏览器的平台,用于通过编写、仿真和综合 VHDL 和 SystemVerilog 代码来学习和练习硬件设计,使用真实的 EDA 工具(如 GHDL、Icarus 和 Yosys),并提供交互式波形和引导式课程。